修改matlab文件 运行时
当运行matlab的m文件时,我对它还没有运行到的内容进行了修改,但不点保存,会怎么样?matlab会执行修改后的文件吗?如果点保存的话会使运行停止吗?我不希望它停止的说...
当运行matlab的m文件时,我对它还没有运行到的内容进行了修改,但不点保存,会怎么样?matlab会 执行修改后的文件吗?
如果点保存的话会使运行停止吗?我不希望它停止的说。
如果希望matlab执行修改后的文件而且又不中止目前的运行,应该怎么做呢? 展开
如果点保存的话会使运行停止吗?我不希望它停止的说。
如果希望matlab执行修改后的文件而且又不中止目前的运行,应该怎么做呢? 展开
4个回答
推荐于2016-03-21
展开全部
matlab运行时必然会对m文件进行保存,然后执行保存后的m文件,你对它还没有运行到的内容进行了修改,但不点保存,自然是不会运行你刚修改过的文件
如果点保存,这个我是没测试过,不过很有可能是2个一起运行,原来的继续运行,新保存的重新运行,或者原来的立即中止,执行新的m文件
希望matlab执行修改后的文件而且又不中止目前的运行,个人认为不现实,不过你可以同时运行两个m文件,这样应该可以,如果可以同时运行两个文件,那么你可以修改后的另存为别的名字的m文件进行运行
你运行什么文件,需要运行很久啊?
如果点保存,这个我是没测试过,不过很有可能是2个一起运行,原来的继续运行,新保存的重新运行,或者原来的立即中止,执行新的m文件
希望matlab执行修改后的文件而且又不中止目前的运行,个人认为不现实,不过你可以同时运行两个m文件,这样应该可以,如果可以同时运行两个文件,那么你可以修改后的另存为别的名字的m文件进行运行
你运行什么文件,需要运行很久啊?
展开全部
不管是否保存,一旦开始运行程序,对程序文件的任何修改都不会影响程序的运行,因为在开始运行程序时,所有的代码都会被保存到内存里。
========
如果希望matlab执行修改后的文件而且又不中止目前的运行,应该怎么做呢?
这几乎是不可能的,如果只是调试过程中需要这样做,建议分段调试。实在想不出什么程序需要在程序运行到一半的时候对代码进行调整。如果是有几种不同的代码要依实际情况决定用哪一种的话,可以写到一个if或者select块里,然后借助函数input在运行过程中交互读入参数
========
如果希望matlab执行修改后的文件而且又不中止目前的运行,应该怎么做呢?
这几乎是不可能的,如果只是调试过程中需要这样做,建议分段调试。实在想不出什么程序需要在程序运行到一半的时候对代码进行调整。如果是有几种不同的代码要依实际情况决定用哪一种的话,可以写到一个if或者select块里,然后借助函数input在运行过程中交互读入参数
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当运行matlab的m文件时,没有运行到的内容进行了修改,但不点保存,只要是同一个m文件,运行会自动保存;matlab会 执行修改后的文件;
会的;
比较难,一般都是逐步进行,交错进行多个指令会使程序无所适从而发生混乱,。
看来你的计算时间比较长阿~~~~~
一般来说,逐步进行比较好点
会的;
比较难,一般都是逐步进行,交错进行多个指令会使程序无所适从而发生混乱,。
看来你的计算时间比较长阿~~~~~
一般来说,逐步进行比较好点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
以上代码在matlab2010中可以运行,结果如下:
是否给出更详细的错误信息?
是否给出更详细的错误信息?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询