matlab运行出现错误,>> x=[-5:1:5];y=1./(1+x.^2);x0=[-5:0.1:5];y0=lagrange(x,y,x0);y1=1./(1+x0.^2);plot(x0,y0,x0,y1,)y0=lagrange(x,y,x0);y1=1./(1+x0.^2);plot(x0,y0,x0,y1,)|Error:Unbalanced or unexpected parenthesis or bracket.
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 22:45:50
matlab运行出现错误,>> x=[-5:1:5];y=1./(1+x.^2);x0=[-5:0.1:5];y0=lagrange(x,y,x0);y1=1./(1+x0.^2);plot(x0,y0,x0,y1,)y0=lagrange(x,y,x0);y1=1./(1+x0.^2);plot(x0,y0,x0,y1,)|Error:Unbalanced or unexpected parenthesis or bracket.
matlab运行出现错误,
>> x=[-5:1:5];
y=1./(1+x.^2);
x0=[-5:0.1:5];
y0=lagrange(x,y,x0);y1=1./(1+x0.^2);plot(x0,y0,x0,y1,)
y0=lagrange(x,y,x0);y1=1./(1+x0.^2);plot(x0,y0,x0,y1,)
|
Error:Unbalanced or unexpected parenthesis or bracket.
matlab运行出现错误,>> x=[-5:1:5];y=1./(1+x.^2);x0=[-5:0.1:5];y0=lagrange(x,y,x0);y1=1./(1+x0.^2);plot(x0,y0,x0,y1,)y0=lagrange(x,y,x0);y1=1./(1+x0.^2);plot(x0,y0,x0,y1,)|Error:Unbalanced or unexpected parenthesis or bracket.
1.去掉plot(x0,y0,x0,y1,)后面的逗号,看看是否能运行;
2.若是不能运行,应该是函数的问题.好像matlab中没有自带的lagrange函数,在你使用lagrange函数时候,注意查看一下自己的matlab中是否有这个函数,若是没有可以到网上找一个别人编的lagrange函数的m文件,然后保存到自己的工作文档中,这时候就可以使用lagrange函数了.