如何在matlab工具箱中添加自定义函数

如何在matlab工具箱中添加自定义函数,第1张

Matlab大部分函数都放在了toolbox这个文件夹下面。可以试着把需要的函数和工具箱放进去看看能不能用。象matlab升级以后功能会更强大,包含的工具箱也越多,所占用的硬盘空间也变得很大。建议你安装的时候选择自定义安装,只装自己需要的几个工具箱,看你需要是用在什么专业,它里面有很多比如财务工具箱,航空工具箱,生物技术工具箱对与我专业就没有用,就可以不安装。这样就省了空间了。

总结一下matlab添加工具箱的方法:第一种:如果是安装光盘上的工具箱,重新执行安装程序,选中即可。如果是单独下载的工具箱,一般情况下仅需要把新的工具箱解压到某个目录,然后用pathtool添加工具箱的路径。在命令窗口中敲入pathtool,会出现一个setpath的窗口,点add folder或者add with subfolders按钮,选中你的工具箱。保存既可。任选工具箱中的一个命令,然后help一下看看是否好使。字数限制。举例:我下载了支持向量基工具箱,解压后,里边有一个目录svm

我的matlab安装在D:MATLAB6p5

将svm目录拷贝至D:MATLAB6p5toolbox

然后运行matlab,在命令窗口输入addpath D:MATLAB6p5toolboxsvm回车,来添加路径。

然后在svm目录下,任意找一个m文件,以svcinfo.m为例

在命令窗口中输入which svcinfo.m

如果显示出该文件路径,如 D:MATLAB6p5toolboxsvmsvcinfo.m

则安装成功

1.

2.新建脚本后按图所示编写函数,“”“hanshumingcheng”就是你函数名字,可任意自定,但不能与MATLAB自带的函数重名

3.最后保存函数的名称一定要与你自定义的函数名称一致,之后放在你的当前工作目录或任意MATLAB的一个包含路径中就可以调用了

有可能是因为版本不一样,或安装的选件不一样。

比较好的方法是重装,也可以缺哪个文件,就复制那个文件。

查看MATLAB函数源代码的方法:

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

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

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

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

很多大型的函数都能获得源代码,但是MATLAB里面有一些built-in函数是看不到源代码的,sort就是其中之一。这些函数是预编译好的,运行效率非常好,比如像find、min、max等频繁用到的一些函数还有很多矩阵运算函数都是built-in函数。


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

原文地址: https://outofmemory.cn/bake/11495920.html

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

发表评论

登录后才能评论

评论列表(0条)

保存