matlab小白求教,以下plotsin程序在command窗口报错function plotsin(f1)x=linspace(0,2*pi,f1*16+1)figureplot(x,sin(f1*x))command窗口的error:function definations are not permitted in this context.另:其中x=linspace(0,2*pi,f1*16+1)表
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/29 05:13:13
![matlab小白求教,以下plotsin程序在command窗口报错function plotsin(f1)x=linspace(0,2*pi,f1*16+1)figureplot(x,sin(f1*x))command窗口的error:function definations are not permitted in this context.另:其中x=linspace(0,2*pi,f1*16+1)表](/uploads/image/z/13588590-30-0.jpg?t=matlab%E5%B0%8F%E7%99%BD%E6%B1%82%E6%95%99%2C%E4%BB%A5%E4%B8%8Bplotsin%E7%A8%8B%E5%BA%8F%E5%9C%A8command%E7%AA%97%E5%8F%A3%E6%8A%A5%E9%94%99function+plotsin%28f1%29x%3Dlinspace%280%2C2%2Api%2Cf1%2A16%2B1%29figureplot%28x%2Csin%28f1%2Ax%29%29command%E7%AA%97%E5%8F%A3%E7%9A%84error%EF%BC%9Afunction+definations+are+not+permitted+in+this+context.%E5%8F%A6%EF%BC%9A%E5%85%B6%E4%B8%ADx%3Dlinspace%280%2C2%2Api%2Cf1%2A16%2B1%29%E8%A1%A8)
matlab小白求教,以下plotsin程序在command窗口报错function plotsin(f1)x=linspace(0,2*pi,f1*16+1)figureplot(x,sin(f1*x))command窗口的error:function definations are not permitted in this context.另:其中x=linspace(0,2*pi,f1*16+1)表
matlab小白求教,以下plotsin程序在command窗口报错
function plotsin(f1)
x=linspace(0,2*pi,f1*16+1)
figure
plot(x,sin(f1*x))
command窗口的error:function definations are not permitted in this context.
另:其中x=linspace(0,2*pi,f1*16+1)表示什么意思?
matlab小白求教,以下plotsin程序在command窗口报错function plotsin(f1)x=linspace(0,2*pi,f1*16+1)figureplot(x,sin(f1*x))command窗口的error:function definations are not permitted in this context.另:其中x=linspace(0,2*pi,f1*16+1)表
这个个程序无法运行的问题在于这是一个函数程序,是不能直接运行的.需要输入参数调用.首先保存这个函数文件.然后在命令窗口输入:plotsin(10); %这里的10可以随意修改为任何数值.
x=linspace(0,2*pi,f1*16+1)表示在0到2π之间等分取f1*16+1个点.f1是调用函数时需要我们自己给出的一个数值.