修改matlab文件 运行时

当运行matlab的m文件时,我对它还没有运行到的内容进行了修改,但不点保存,会怎么样?matlab会执行修改后的文件吗?如果点保存的话会使运行停止吗?我不希望它停止的说... 当运行matlab的m文件时,我对它还没有运行到的内容进行了修改,但不点保存,会怎么样?matlab会 执行修改后的文件吗?

如果点保存的话会使运行停止吗?我不希望它停止的说。

如果希望matlab执行修改后的文件而且又不中止目前的运行,应该怎么做呢?
展开
 我来答
匿名用户
推荐于2016-03-21
展开全部
matlab运行时必然会对m文件进行保存,然后执行保存后的m文件,你对它还没有运行到的内容进行了修改,但不点保存,自然是不会运行你刚修改过的文件

如果点保存,这个我是没测试过,不过很有可能是2个一起运行,原来的继续运行,新保存的重新运行,或者原来的立即中止,执行新的m文件

希望matlab执行修改后的文件而且又不中止目前的运行,个人认为不现实,不过你可以同时运行两个m文件,这样应该可以,如果可以同时运行两个文件,那么你可以修改后的另存为别的名字的m文件进行运行

你运行什么文件,需要运行很久啊?
9192631770
推荐于2018-04-07
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
不管是否保存,一旦开始运行程序,对程序文件的任何修改都不会影响程序的运行,因为在开始运行程序时,所有的代码都会被保存到内存里。

========
如果希望matlab执行修改后的文件而且又不中止目前的运行,应该怎么做呢?

这几乎是不可能的,如果只是调试过程中需要这样做,建议分段调试。实在想不出什么程序需要在程序运行到一半的时候对代码进行调整。如果是有几种不同的代码要依实际情况决定用哪一种的话,可以写到一个if或者select块里,然后借助函数input在运行过程中交互读入参数
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
iequest
2008-09-22
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
当运行matlab的m文件时,没有运行到的内容进行了修改,但不点保存,只要是同一个m文件,运行会自动保存;matlab会 执行修改后的文件;
会的;
比较难,一般都是逐步进行,交错进行多个指令会使程序无所适从而发生混乱,。
看来你的计算时间比较长阿~~~~~
一般来说,逐步进行比较好点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
虞杨氏邓辰
2019-04-20
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
以上代码在matlab2010中可以运行,结果如下:
是否给出更详细的错误信息?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式