全球旧事资料 分类
,也可以通过转置和fliplr函数实现右转90度。
7
f但是后来发现其实只要用imrotate函数就可以解决问题。通过这次经历后,后来在设计其它程序时,尽量找MATLAB自带的现成函数,而不是一碰到问题就自己想算法,这样可以节省较多的时间。2、在理工科的专业应用背景下,用matlab进行相关计算与仿真编程的优势非常突出。特定的问题处理算法,我们通常都以M文件的文本形式给定最终的解决方案,自己设计的程序是在MATLAB环境下,用MATLAB语言编写的,这对于有安装MATLAB软件的计算机上运行并不存在什么问题,关键是一般的计算机很少有去安装MATLAB软件的,那么要在这些机子上运行该程序要怎么办呢,难道要先安装MATLAB软件,这显然太麻烦了,对于一个通用的,比较成熟的解决方案,我们当然期望它能应用到更多的场合,而exe(可执行)文件可运行于所有的通用WINDOWS操作系统,为此,将M文件转换成exe文件倒是个不错的想法。通过查找资料,了解到在生成可执行性文件之前,需要进行一系列编译环境方面的配置:要将用Matlab语言编写的函数文件编译成可独立执行的exe文件即可脱离Matalab环境的执行程序,首先要安装和配置好MatlabCompiler,一般来说,在安装Matlab时就已经安装了相应版本的MatlabCompiler。只是不同版本的Matlab,其编译器的使用方法有一定的差异,这一点要引起一定的注意。在确定安装好MatlabCompiler后,还需要对Compiler进行适当的配置,方法是在Matlab命令窗口输入:Mbuildsetup然后根据提示执行相应的操作,使用者可根据自己计算机中现有编译器的情况选择合适的编译器,如VC60、VC70、Bla
dC的编译器等,目前Matlab好象还不支持VC80我计算机安装的就是VC2005,Matlab就无法识别。当然,如果你的计算机里根本就没有安装其他任何语言的编译器,也可选择Matlab自带的Lcc编译器,其实这个编译器对大多数用户已经够用了我就是选择的Matlab自带的Lcc编译器。配置好编译器后,自然就是对自己编写的M文件进行编译了。将M文件编译为独立可执行文件的语法是:mccmfu
1mfu
2m…其中fu
1就是最后的可执行文件的名称。3、通过本次课程设计,使自己对MATLABGUI设计流程有了比较深刻的体会,同时也了解了一般软件设计的过程。在设计过程中碰到了很多的问题,通过这些问题,使自己分析问题,解决问题的能力得到了较大的提高。四,参考文献【1】郑阿奇,曹戈,赵阳MATLAB实用教程M北京:电子工业出版社【2】程卫国,冯峰,姚东,徐听MATLAB53应用r
好听全球资料 返回顶部