如何查看matlab工具箱内置函数源代码

如何查看matlab工具箱内置函数源代码,第1张

有几种方法可以实现查看matlab里自带函数源代码

在命令窗口中输入:

(1)、type 函数名(如 type rgb2gray 或者 type rgb2gray.m):即可在命令窗口中显示此函数的源代码;

(2)、open 函数名(如 open rgb2gray 或者 open rgb2gray.m):即可打开樱漏扰rgb2gray.m文件

(3)、edit 函数名(如 edit rgb2gray 或者 edit rgb2gray.m):即可打开rgb2gray.m文件;

(4)、还有一种方法就是故意将原有函数的参数或类型写错,搜备它就会提示错误,然后点击提示错误处,也可打开m文件,如:

rgb2gray(f, 3)%f为彩色图像文件名脊旦,后面的3是随意加上去的,因为函数rgb2gray原本就一个参数,现在为2个,肯定会报错

rgb2gray(f, 3)

??? Error using ==>iptchecknargin at 77

Function RGB2GRAY expected at most 1 input argument

but was called instead with 2 input arguments.

Error in ==>rgb2gray>parse_inputs at 76 %点击此处即可打开m文件

iptchecknargin(1,1,nargin,mfilename)

Error in ==>rgb2gray at 35 %点击此出也可打开m文件

X = parse_inputs(varargin{:})

不过,一些比较底层的源代码是看不见得。

1、在命令窗口中输入:type 函数名(例如type rgb2gray等),就会在命令窗口正宏出现迅仔该函数的相关说明及源代码;

2、在命令窗口中输入:open 函数名(例如open rgb2gray等),就会打开该函数的m文件;

3、在命令窗口中输入:edit函数名(例如edit rgb2gray等),同样会打开该函数的m文件;

4、还有一种方法就是故意将原函数的参数类型或者个数写错,就会出现出举昌册错提示,点击提示出错处,也可以打开该函数的m文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12529015.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存