尝试将脚本作为函数执行

mat*_*bie 2 matlab plot

我想在MATLAB中绘制这个:

x=[-2:0.01:4];
y=3.5.^(-0.5*x).*cos(6*x);
plot(x,y)
Run Code Online (Sandbox Code Playgroud)

但它给出了这样的错误:

尝试将SCRIPT绘图作为函数执行:
C:\ Users\User\Downloads\Private\New folder(2)\ Desktop\plot.m

plot67(第3行)
图(x,y)出错

我该如何解决这个问题?

run*_*run 7

将脚本"plot.m"重命名为其他内容.有一个名字冲突.它认为你正在调用自己的脚本而不是绘图函数.

  • 你可以运行命令`which plot`来查看在MATLAB路径上找到哪个`plot`文件.应该只有一个条目,它应该说'内置[filepath]'.如果有多个条目或唯一列出的条目不是内置函数,请尝试删除不指向内置函数的路径 (2认同)