matlab怎么看函数背后的代码的简单介绍
1、可以在matlab的help里面找到函数的解释,也可以直接打开文件open funm MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发数据可视化数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大;方法1直接去安装目录找,在安装目录下toolbox里,“盘\Program Files\MATLAB\R2013a\toolbox”里,不好找,作为一种方法,提一句,但是不好用方法2函数调,open 函数名例如打开while函数m文件,运行open wh;MATALB属于半开源软件,其中很多函数可以通过“openedittype+filename”命令进行编辑和查看源代码但是有一些函数仅仅可以找到它的帮助文档,却无法看到具体的源代码,比如min,fft,sum等函数,因为这些函数属于MATLAB的builtin;matlab里面缺少自带函数处理办法 1比较好的方法是重装 2也可以缺哪个文件,就复制那个文件 查看MATLAB函数源代码的方法 1在命令窗口中输入type 函数名例如type rgb2gray等,就会在命令窗口出现该函数的;if nargout == 0 % nargout代表函数实际输出参数的个数如果在命令行直接调用ones,nargout=0 如果给一个变量赋值,比如a=ones,nargout=1 如果给若干变量赋值,如a, b, =ones,有几;本文介绍了使用help,edit,doc,lookfor来查看某一函数功能的4种方法,其中doc+某一函数命令的方式比较常用第一,启动MATLAB,出现以下命令行窗口Command Window,工作区Work Place等第二,使用help+函数命令的;点击代码前的横杠4102设置断点3点击1653运行4光标停到断点处,按F10单步执行5将鼠标放在要观察的变量上停留片刻,查看变量值当矩阵太。
2、要看Matlab自带函数的源代码,可以用type语句type语句的功能是显示程序清单,但其不能显示系统内置函数例如type fplot;上图中的函数fft, sum, min属于MATLAB的builtin function,无法看代码,只能通过“helptype+filename”来看帮助文档,通过这个路径一路查下去,M文件里面也只有帮助文档,没有源代码最后一个函数axism就不是builtin;这些代码可以用matlab的编辑器打开,是文本文件就是纯文本语言就是matlab语言,有自己的语法的你要看懂如果有基础可以大概看看matlab的说明,遇到不知道是做什么的语句可以输入 help 语句 来查看说明。
3、matlab 是一款非常优秀的软件,里面有很多自带的函数基本只需调用一下就可以了,有些函数的效率特别高,当我们进行CC++编程,需要移植到其它地方时,参考其自带函数可以大大加快开发速度,下面介绍下如何查看其系统自带的函数;具体函数如下所示,function wpos,ypos=bd_asympG,wG1=zpkG Gtf=tfGif nargin==1,w=freqint2Gtfnum1,Gtfden1,100end zer=G1z1 pol=G1p1 gain=G1kwpos=;例如solve函数可以用来解方程,你如果要查看solve的源码,就用命令 open solve 打开以后可以看到一堆的迭代法的代码参考资料。
4、1 撤销操作按下Ctrl + ZWindows或Cmd + ZMac可以撤销最近的操作重复按下该组合键可以撤销更多的操作,直到你恢复到原始的代码状态为止2 历史命令窗口在Matlab的命令窗口中,你可以查看之前运行的命令;1在命令窗口中输入type 函数名例如type rgb2gray等,就会在命令窗口出现该函数的相关说明及源代码2在命令窗口中输入open 函数名例如open rgb2gray等,就会打开该函数的m文件3在命令窗口中输入edit函。