如何导入matlab工具箱

如何导入matlab工具箱,第1张

matlab导入工具箱,只需就工具箱所在的路径添加到Set Path下即可。下面以matlab添加svm工具箱为例,说明其步骤。打开matlab,点击HOME中的"Set Path"选项。在d出的对话框中,选择“Add with Subfolders”。在d出的文件夹选择对话框中,选择svm工具箱所在的目录。选择完成后,回到“Set Path”对话框,多了以下一些目录路径,然后点击“Save”和“Close”即可。这里有个例子。今天费了好大的劲终于将SVM_SteveGunn添加至我的matlab工具箱内,并且已能成功运行,现在把在添加以及运行中出现的各种问题罗列如下,并一一解决:2、把新的工具箱拷贝到某个目录(我的是D:\soft\matlab2011b\toolbox)。注意:你要是添加的很多个m文件,那就把这些m文件直接拷到再下一层你想要的工具箱的文件夹里例如,我要添加的是支持向量机工具箱,在刚才的文件夹下我已经有svm(支持向量机工具箱)文件夹了,但有的m文件还没有,我就把新的m文件统统拷到D:\soft\matlab2011b\toolbox \svm目录下了。如果你连某工具箱(你打算添加的)的文件夹都没有,那就把文件夹和文件一起拷到D:\soft\matlab2011b\toolbox 下。先把工具箱保存到MATLAB安装目录的根目录下面,然后运行matlab---->file---->set path---->add folder 然后把你的工具箱文件夹添加进去就可以了3、在matlab的菜单file下面的set path把它( D:\soft\matlab2011b\toolbox \svm )加上。4、 把路径加进去后在file→Preferences→General的Toolbox Path Caching里点击update Toolbox Path Cache更新一下。记得一定要更新!我就是没更新,所以添加了路径,一运行还是不行。后来更新了才行。2、在对svm工具箱进行使用时,发现了'qpdll 不是有效的 Win32 应用程序 'mex在不同windows OS下编译的结果,所以我们需要重新编译一下qpdllsteve gunn 的包下面有一个optimiser 文件夹,把current Diretory目录改为optimiser目录,例如E:\matlabProgram\SVM_SteveGunn\Optimiser,然后运行命令命令运行完毕后,你会发现原先的qpdll变为qpdllold,还出现了qpmexw32,我们把该文件改为qpdll 复制到工具箱文件夹下。原先的工具箱文件qpdll可以先改一下名字这个是因为编译器设置的问题,这里需要重新选择设置编译器,设置编译器的方法:mex -setup(mex和-setup之间要有空格),然后我选择的VS2010,然后再继续运行步骤2就成功了。这样就添加完成了,你就可以调用工具箱中的函数了。我添加了个时频分析的工具箱,就这样 *** 作,可以使用。

把程序放到matlab中有两种,

第一个 :是在命令窗口直接输入程序语句,之间用“;”隔开,可以输入一句回车一下,如果有分号,这句了执行不显示,若没有分号,执行显示;

第二个 :将程序写在一个m文件中,m文件有命令式和函数式的,前者完成程序输入后可以直接执行,后者还可以传入参数调用,就像c语言一样。

多加练习,你就会啦。

1

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

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

1、将待导入的矩阵结构的数据录入Excel中,录入时注意行列要跟原矩阵一一对应。2、录入完以后保存数据,为了后续步骤使用方便,命名时我们最好把它命名接下来在MATLAB中要引用的变量名(比如在MATLAB中要将该矩阵作为B矩阵参与运算,就可以把它命名为Bxls,xls为文件扩展名)。3、运行MATLAB程序,点击工具栏上的Import Data工具按钮。4、在d出的“Import Data”对话框中找到前面保存的数据文件(Bxls),“打开”。5、d出“Import”窗口,在窗口工具栏左侧导入选项中选择“Matrix(矩阵)”,然后点击工具栏右侧的“勾”,导入数据。6、关闭“Import”窗口,回到MATLAB主程序,在WorkSpace(工作空间)中可以看到刚刚导入矩阵变量,接下来就可以对矩阵进行运算了。7、每次关闭MATLAB程序都会将工作空间中的变量清空,所以如果经常用到该变量,不妨将该变量保存为MAT文件。8、这样一来每次打开MATLAB,只需要双击MAT文件便可以将变量导入工作空间。

使用file>data>save导出为dat文件

然后可在matlab中file>import

data导入该文件

在编程还原成图像文件

最后使用matlab中imwrite等函数保存到电脑硬盘

以上就是关于如何导入matlab工具箱全部的内容,包括:如何导入matlab工具箱、怎么把程序放到matlab中、怎么把函数导入到matlab中等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/zz/10094833.html

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

发表评论

登录后才能评论

评论列表(0条)

保存