matlab错误提示:Function definitions are not permitted in this contex
在建立M文件后执行,command window 中显示:Function definitions are not permitted in this contexattach://116531.png
请大侠指点是哪里出了问题。试过把M文件存在 current folder和非current下都不行。。。。matlab是以管理员身份运行的。。。
此外,今天刚刚发现 dsolve命令用不了。提示大概是跟maple的toolbox 相关。卸掉maple ,在从新安装可以了,安装过程里面有一步骤是要求选择一个default的值,大概是和toolbox相关的。选项一是maple中的一个东东,选项二是matlab里面的一个东东。从新安过maple后dsolve正常了。。但是一打开打开matlab,就有3个变量已经存在,之前只有一个的(关于maple)。。。
matlab 2010 maple16 求大侠指点!!!!!! 看不太懂,写的啥呀? 一般这个语句是要放在M文件里写的,在命令窗口我没试过,并且像y=ill(t,x)要在=两边加上空格像这样y = ill(t,x)还有+也是这样,有时候+不需要空格我也搞不太清什么时候需要什么时候不需要 这个回复只是想确认一下我是否发了回复。。 好吧,我之前发的不知道去哪了,楼主的这段程序一般是要放在M文件里写的,在命令窗口好像是不行的。并且楼主的拼写有问题,像=的两边都是要加上空格的,像y = ill(t,x),我知道的还有+在有些情况下要跟=一样加空格,其他的就不清楚了,这些其实都是比较基础的,但是很多教程上都不会写。比如在运行一个叫matrix.m的文件,如果这个文件是放在MATLAB的工作路径中,只需要在命令窗口上打matrix就可以实现m文件的运行 好吧,我之前发的不知道去哪了,楼主的这段程序一般是要放在M文件里写的,在命令窗口好像是不行的。并且楼主的拼写有问题,像=的两边都是要加上空格的,像y = ill(t,x),我知道的还有+在有些情况下要跟=一样加空格,其他的就不清楚了,这些其实都是比较基础的,但是很多教程上都不会写。比如在运行一个叫matrix.m的文件,如果这个文件是放在MATLAB的工作路径中,只需要在命令窗口上打matrix就可以实现m文件的运行 刚回复了一次又说回复需要审核。。 ahy 发表于 2012-9-18 19:19 static/image/common/back.gif
好吧,我之前发的不知道去哪了,楼主的这段程序一般是要放在M文件里写的,在命令窗口好像是不行的。并且楼主 ...
回复了好多。。呵呵。。代码是在M文件里的。之行后会在command window里面显示之行的程序的。。
谢谢你的回复。
后来发现,还是在M文件保存后还是要点一个三角形的标志,save and run 的标志。。我那个Not permitted是用快捷键F9的结果。。。
页:
[1]