bycj.net
当前位置:首页 >> 您好,我下面的mAtlAB程序在CommAnD WinDow中可以运行出来,但为什么放在m文件中就运... >>

您好,我下面的mAtlAB程序在CommAnD WinDow中可以运行出来,但为什么放在m文件中就运...

目测你的程序没有问题.我猜原因应该是你的.m文件放在了中文路径下,较老版本的matlab版本工作目录不支持中文路径.请注意,整个完整的路径都不能有中文.可以直接在D盘或其它盘中建立文件夹temp,然后把你的.m文件放在里面,切换到这个工作目录下,再运行文件.试试吧

文件名称不要设为数字,否则运行不出来正确结果.

楼主,在m文件里程序也是正常运行的我估计你是在取m文件的名字的时候出错了,你取个test.m试试看程序是对的

可能是你的路径有问题,你所调用的文件不在你使用的当前目录下

m文件里不要">>",把每一行前面的">>"都删掉

看一下你的文件名是否包含空格和汉字,是的话就不可以了一般在M 文件里面出错的话会告诉你出错的行和列找到地方修改就可以了

可能是你没修改对,修改前后结果一样.还有可能就是m文件保存路径不是工作路径,运行的还是以前那个文件.你运行时只要在command窗口输入文件名,回车就行.不用把m文件拖到窗口的.

你可以先打开文件,读入全部内容(按行读取),保存到一个变量中.command_click事件中,一行一行显示就可以了

需要考虑在运行中变量是否发生变化导致绘图结果不同.

有两种方法:1、选中m文件,鼠标右键run,即可.2、在命令窗口输入m文件的名字,即可.觉得有帮助就采纳吧.

相关文档
rxcr.net | zxqs.net | alloyfurniture.com | 5689.net | bestwu.net | 网站首页 | 网站地图
All rights reserved Powered by www.bycj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com