matlab的m文件不是函数形式怎么可以调用?是需要放在特定文件夹下面吗

[x,y]=meshgrid(-10:1:10,-10:1:10);
z=-20*exp(-0.2*(0.5*(x^2+y^2)^0.5))-exp(0.5*cos(2*pi*x)+cos(2*pi*y));
mesh(x,y,z);
surf(x,y,z);
view(50,50)

以上是m文件里的内容,怎么可以直接调用?

将上面的内容保存成一个文件名,比如test;该M文件为脚本文件,是指令的集合(你的文件含有5跳指令);这种文件与在命令窗口中直接运行指令一样,运行时直接在命令窗口输入test,回车即可。
仅供参考
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-06-03
你的先定义一个函数 完了便于下面程序的提取。追问

我直接复制到matlab里面可以运行

相似回答