【求助】matlab函数作图问题用matlab求解线性方程组,如果有一个19次高阶方程,y=a*x^19+a1*x^18+……+a18*x+d,同时你有对应的20个(x,y)数据,那么通过矩阵可以解出方程的各个参数,这样解出来之后我

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 02:28:15
【求助】matlab函数作图问题用matlab求解线性方程组,如果有一个19次高阶方程,y=a*x^19+a1*x^18+……+a18*x+d,同时你有对应的20个(x,y)数据,那么通过矩阵可以解出方程的各个参数,这样解出来之后我

【求助】matlab函数作图问题用matlab求解线性方程组,如果有一个19次高阶方程,y=a*x^19+a1*x^18+……+a18*x+d,同时你有对应的20个(x,y)数据,那么通过矩阵可以解出方程的各个参数,这样解出来之后我
【求助】matlab函数作图问题
用matlab求解线性方程组,如果有一个19次高阶方程,y=a*x^19+a1*x^18+……+a18*x+d,同时你有对应的20个(x,y)数据,那么通过矩阵可以解出方程的各个参数,这样解出来之后我想画出这一个函数的曲线,该怎么画啊?
这道题本来是用多项式插值法连接各期限对应利率的散点成为连续的曲线,
我通过线性方程组用矩阵求解,之后试图用polyval把相关期限的函数点求出来,
之后通过plot函数求解,得到的曲线很奇怪,甚至没有经过应该经过的那些点;
程序如下:
t=[0.5;1;1.5;2;2.5;3;3.5;4;4.5;5;5.5;6;6.5;7;7.5;8;8.5;9;9.5;10];
r=[3.1;3.4;3.5;3.8;4.45;4.7;5;5.1;5.2;5.3;5.45;5.5;5.55;5.58;5.6;5.65;5.7;5.78;6.05;6.2];
A=zeros(20,20);
for i=1:1:20
for j=1:1:20
A(i,j)=(t(i))^(20-j);
end
end
A=inv(A);
B=A*r;
R=polyval(B,t);
figure;
stem(t,r),title('散点图');
figure;
plot(t,R),title('折线图');

【求助】matlab函数作图问题用matlab求解线性方程组,如果有一个19次高阶方程,y=a*x^19+a1*x^18+……+a18*x+d,同时你有对应的20个(x,y)数据,那么通过矩阵可以解出方程的各个参数,这样解出来之后我
求A的逆不要用inv()函数.这个函数很不稳定,运行时也有如下的提示:
Warning: Matrix is close to singular or badly scaled.
Results may be inaccurate. RCOND = 1.781037e-027.
这里把这两行代码:
A=inv(A);
B=A*r;
改成:
B=A\r;
就能得到准确的结果.完整代码如下:
t=[0.5;1;1.5;2;2.5;3;3.5;4;4.5;5;5.5;6;6.5;7;7.5;8;8.5;9;9.5;10];
r=[3.1;3.4;3.5;3.8;4.45;4.7;5;5.1;5.2;5.3;5.45;5.5;5.55;5.58;5.6;5.65;5.7;5.78;6.05;6.2];
A=zeros(20,20);
for i=1:1:20
for j=1:1:20
A(i,j)=(t(i))^(20-j);
end
end
B=A\r;
R=polyval(B,t);
figure;
stem(t,r),title('散点图');
figure;
plot(t,R);title('折线图');

matlab作图用matlab画出分段函数的曲面图. MATLAB三维作图问题0.5 【求助】matlab函数作图问题用matlab求解线性方程组,如果有一个19次高阶方程,y=a*x^19+a1*x^18+……+a18*x+d,同时你有对应的20个(x,y)数据,那么通过矩阵可以解出方程的各个参数,这样解出来之后我 脉冲响应和频响函数的问题为什么单自由度脉冲响应函数的傅里叶变换与频响函数,用matlab作图不一样呢,理论上应该一样啊 求matlab三维隐函数作图?急 用MATLAB画图的两个问题,用MATLAB画图,画函数1-(1+t)*exp(-t)的图像,我的代码是:ezplot('1-(1+t)*exp(-t)'),怎么结果画出来是下降的函数曲线,记得应该是上升的啊,为什么,是代码错了吗?第二个问题,用MAT 关于MATLAB作图的问题.请问下面这种图是用什么函数作出来的,除了contour,mesh, surf函数. 拜求助画样条基函数的matlab函数 matlab 积分函数作图问题式子里 函数变量是y 其他都是常量求代码啊 matlab根本没学过呢 matlab 三元函数图像怎么用matlab作图 当Φ为常数,f为30~200,d为2~20 MATLAB求助,用MATLAB画出x与y的函数图象,最好有代码! 用matlab解微分方程组并作图 求助,有关matlab中矩阵的问题用什么函数能让矩阵中,比如大于5的数值保留,小于等于5的值置“0” matlab 含变量的二元二次函数作图0 matlab里循环求积分作图的问题.我现在用matlab作出了一张这样的图~(这个图是用excel画的.比较好看.matlab的那个一样的)曲线的函数已知,例如ii档的函数是1/a=1/( -0,284300594+0,30105565*u-0,019711833*u^2 matlab中离散数据作图问题现在我的数据在txt中,为两列数据 .我想用第一列做横坐标,第二列为纵坐标作图. 请问matlab高手ezplot作图的格式问题这个式子,怎么作图? 隐函数matlab作图问题函数是:f=4*(1-1/t)*exp(0.5*(t-1))+1/(t^2) t^2=1+0.67*x^2/(f*f*f)+(1-f)/f要找 f对x作图!