关于matlab中脚本如何调用的问题。我新建了两个函数,F.m DF.m 。 还写了一个脚本调用他们。

MATLAB提示不能在脚本中定义函数,是什么意思?_百度知道3912人阅读
在做图像处理时调用了一个用C++写的matlab拓展包;该拓展包包括不可见的命名为XXX的C++源代码和命名为XXX.m的功能说明文件,XXX.m文件全篇注释符。
之前写程序调用函数XXX时,MATLAB无视XXX.m文件,直接可以调用C++写的源代码(当然,前提是安装有编译C++代码的SDK编译器);过了几天再次调用XXX函数时,MATLAB开始尝试识别XXX.m文件,提示“尝试将script XXX.m作为函数执行”,并且提示XXX.m所在行运行错误~
先列出来能解决问题的笨办法:将XXX.m文件更名即可(如更名为XXX1.m)
但问题是,MATLAB之前为什么可以无视XXX.m文件而直接编译源文件,现在却不行了呢?需要怎么样的什么环境设置/搜索路径或者其他设置呢?某种情况下重装MATLAB也可以解决这个问题,那么就是说初始环境设置/搜索路径是正确的;即会有一些无关乎MATLAB软件的设置及操作会改变MATLAB的某些设置,又或者MATLAB的某些编译路径是公共路径,很多软件都可以重新设置?
而我的问题是,为了MATLAB能运行C++编译的程序,我需要安装SDK;为了安装SDK,我安装了VS2013;为了安装VS2013,我升级了Windows7到sp1.等到一切搞定,终于可以用MATLAB调用C++的代码后,miscrosoft office2013不能用了;修复完offic2013后,再次调用程序,MATLAB弹出‘尝试将script XXX.m作为函数执行’。
office2013和VS2013的某个设置会更改MATLAB的某些设置?
先摆好问题,等哪位牛人,或者我自己找到答案以后,再来填自己挖的坑 0.0
缺少SDK时也会弹出此对话框,这时需要下载对应的SDK0.0
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:6348次
排名:千里之外
(2)(1)(4)(1)【图文】Matlab 编程2之函数的编写_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
Matlab 编程2之函数的编写
上传于||文档简介
&&m​a​t​l​a​b​编​程​,​以​及​写​m​文​件​写​法​ ​函​数​的​调​用
大小:145.00KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢matlab中一个m文件怎么调用另一个m文件的函数_百度知道Matlab求解边值问题方法+例题_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
Matlab求解边值问题方法+例题
上传于||文档简介
&&常​微​分​方​程​边​值​问​题​M​a​t​l​a​b​程​序
大小:209.50KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢}

我要回帖

更多关于 新建shell脚本 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信