| 查看: 525 | 回复: 0 | ||
[求助]
如何matlab导出三次样条的方程?
|
|
p=[0 ,0.6283 , 1.2566 , 1.8850 , 2.5133 , 3.1416 , 3.7699 , 4.3982 5.0265, 5.6549 , 6.2832;0 , 0.1564 , 0.3090 , 0.4540 , 0.5878 , 0.7071 , 0.8090 , 0.8910 , 0.9511 , 0.9877 , 1.0000]; t=0:0.005:1; hold on for i=1:8 x=p(1,i)*(1/6)*(-t.^3+3*t.^2-3*t+1)+p(1,i+1)*(1/6)*(3*t.^3-6*t.^2+4)... +p(1,i+2)*(1/6)*(-3*t.^3+3*t.^2+3*t+1)+p(1,i+3)*(1/6)*t.^3; fprintf('x=%f*t.^3+%f*t.^2+%f*t+%f'); y=p(2,i)*(1/6)*(-t.^3+3*t.^2-3*t+1)+p(2,i+1)*(1/6)*(3*t.^3-6*t.^2+4)... +p(2,i+2)*(1/6)*(-3*t.^3+3*t.^2+3*t+1)+p(2,i+3)*(1/6)*t.^3; plot(x,y,'--r'); end 程序如上所示,但有错误,我想得到每次循环的x关于t的三次方程,手算比较麻烦,望各位大神指点。 |
» 猜你喜欢
材料与化工(0856)304求 B区 调剂
已经有3人回复
268求调剂
已经有8人回复
265求调剂
已经有14人回复
350 本科985求调剂,求老登收留
已经有3人回复
【考研调剂】化学专业 281分,一志愿四川大学,诚心求调剂
已经有9人回复
初试 317
已经有3人回复
279分求调剂 一志愿211
已经有15人回复
286求调剂
已经有4人回复
279求调剂
已经有4人回复
求调剂
已经有3人回复













回复此楼