同样的MATLAB程序,为何在别人的电脑上运行不了

如题所述

sudo(站内联系TA)很有可能是MATLAB版本的问题,你给审稿人发个邮件说明一下你使用的版本(顺便询问一下,在他那边不能运行报的什么错误),然后再截图说明这个程序在你的机器上运行良好libralibra(站内联系TA)录屏给他们看了,估计你用了自写函数,否则就是版本问题了inhaul(站内联系TA)这几个函数在低版本的matlab也有,似乎没有问题一般出于版权考虑,最好提供加密的源码,譬如经过编译的pcode连2007A 和2007B都差别很大,尤其在你用到了相关的库的时候。wolfqfy(站内联系TA)1. 你把发给审稿人的版本下载到一个新建的文件夹里,然后看看能不能运行。2. 如果能运行,再拷贝到同学电脑上试试。以前听说过个无耻的审稿人,别人稿件投到他那里,他给拒了,然后修改了点,修改成自己的名字,投出去了!!貌似很多审稿人不要人家的源代码,以前听说过个无耻的审稿人,别人稿件投到他那里,他给拒了,然后修改了点,修改成自己的名字,投出去了!!这个听过.的确要求提供code 的审稿第一次听说 俺也是第一次遇到这种情况:(zzg_gm(站内联系TA)1.很可能是版本的问题,也许在安装选择工具箱时,不同;2.这几个函数factorial nchoosek gammainc用得比较少,但在Matlab中查询过的确是Matlab的函数,函数没得问题。zhouxiaobo(站内联系TA)建议:(笨办法)建一个文件夹,把所有用到的函数都放进来,包括length randn sqrt abs max log2 sum factorial min nchoosek gammainc以及他们所用到的各个子函数都放进来因为Matlab运行是默认先从当前文件夹查找函数,找不到就去设定的PATH里找,如果把所有函数都放在这个文件夹下,应该不会提示缺少子函数了。当然先找同学帮忙测试下。jjdg(站内联系TA)你在论坛里面搜ggg绿色版,这是个屏幕录像软件wk1984(站内联系TA)有时候不同版本软件中,命令可能不一样dubo(站内联系TA)呵呵,头一回见要源码的,不过你可以在别的电脑是一下,看看liesli(站内联系TA)这个就是版本的问题,函数在有的版本里有,有的版本里没有superstat54(站内联系TA)让审稿人告诉你他用什么版本,然后你自己在那个版本上做个实验,如果确实不能运行,再做一些修改,应该问题不大。jjwang(站内联系TA)还要人家源程序,不会是他想搞这个,所以学习学习的吧
温馨提示:答案为网友推荐,仅供参考
相似回答