关于MATLAB用plot函数画图的相关问题?有一矩阵s =0.5415 -0.2415 0.2000 0-1.2244 1.3829 1.3415 0.50000.8951 -2.2902 0.8951 2.0000画图时要用到S中的一行值,如函数y=s(1,1)x*x*x+s(1,2)x*x+s(1,3)x+s(1,4).问题是怎么画出它
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/03 12:38:30
![关于MATLAB用plot函数画图的相关问题?有一矩阵s =0.5415 -0.2415 0.2000 0-1.2244 1.3829 1.3415 0.50000.8951 -2.2902 0.8951 2.0000画图时要用到S中的一行值,如函数y=s(1,1)x*x*x+s(1,2)x*x+s(1,3)x+s(1,4).问题是怎么画出它](/uploads/image/z/637055-71-5.jpg?t=%E5%85%B3%E4%BA%8EMATLAB%E7%94%A8plot%E5%87%BD%E6%95%B0%E7%94%BB%E5%9B%BE%E7%9A%84%E7%9B%B8%E5%85%B3%E9%97%AE%E9%A2%98%3F%E6%9C%89%E4%B8%80%E7%9F%A9%E9%98%B5s+%3D0.5415+-0.2415+0.2000+0-1.2244+1.3829+1.3415+0.50000.8951+-2.2902+0.8951+2.0000%E7%94%BB%E5%9B%BE%E6%97%B6%E8%A6%81%E7%94%A8%E5%88%B0S%E4%B8%AD%E7%9A%84%E4%B8%80%E8%A1%8C%E5%80%BC%2C%E5%A6%82%E5%87%BD%E6%95%B0y%3Ds%281%2C1%29x%2Ax%2Ax%2Bs%281%2C2%29x%2Ax%2Bs%281%2C3%29x%2Bs%281%2C4%29.%E9%97%AE%E9%A2%98%E6%98%AF%E6%80%8E%E4%B9%88%E7%94%BB%E5%87%BA%E5%AE%83)
关于MATLAB用plot函数画图的相关问题?有一矩阵s =0.5415 -0.2415 0.2000 0-1.2244 1.3829 1.3415 0.50000.8951 -2.2902 0.8951 2.0000画图时要用到S中的一行值,如函数y=s(1,1)x*x*x+s(1,2)x*x+s(1,3)x+s(1,4).问题是怎么画出它
关于MATLAB用plot函数画图的相关问题?
有一矩阵
s =
0.5415 -0.2415 0.2000 0
-1.2244 1.3829 1.3415 0.5000
0.8951 -2.2902 0.8951 2.0000
画图时要用到S中的一行值,如函数
y=s(1,1)x*x*x+s(1,2)x*x+s(1,3)x+s(1,4).问题是怎么画出它的函数图像!
以下是我的源代码:
s =
0.5415 -0.2415 0.2000 0
-1.2244 1.3829 1.3415 0.5000
0.8951 -2.2902 0.8951 2.0000
>> x=0:0.01:1;
>> y='s(1,1)x*x*x+s(1,2)x*x+s(1,3)x+s(1,4)';
>> plot(x,y)
就出现了错误:
Error using ==> plot
Error in color/linetype argument.
原来是这样子的~
我还有一个问题就是如何将一个分段函数画在一个图内~比如s=0.48x*x*x-0.18x*x+0.2x【0
关于MATLAB用plot函数画图的相关问题?有一矩阵s =0.5415 -0.2415 0.2000 0-1.2244 1.3829 1.3415 0.50000.8951 -2.2902 0.8951 2.0000画图时要用到S中的一行值,如函数y=s(1,1)x*x*x+s(1,2)x*x+s(1,3)x+s(1,4).问题是怎么画出它
你画图是的语句:
>> y='s(1,1)x*x*x+s(1,2)x*x+s(1,3)x+s(1,4)';
系数和未知数之间要加上“*”号,似乎楼上已经帮你解决了,
不过补充的问题我帮你解决吧:(你给的分段函数定义域只是[0,3]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
x0=0:0.01:3;
s=zeros(1,length(x0));
for x=0:0.01:3
i=round(x*100)+1;
if x>=0&x1&x2&x