日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

matlab的多项式拟合,函数求导,画函数曲线

發布時間:2025/4/16 89 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab的多项式拟合,函数求导,画函数曲线 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

給一列數據。

擬合出該數據的函數曲線。多項式擬合。

然后畫出函數曲線來。以及給出函數形式。

求導。

再畫出導數的曲線。以及給出導數函數形式。

?

matlab代碼:

clc close all clear%% 給出一列數 xx = 1:100; yy = xx.^3 - xx.^2; first = 1; %數的首尾 last = 100; figure,plot(xx,yy,'b--o'); %先畫出看看長什么樣 %% nn=3; %擬合的多項式的最高次冪。***************!!!!!!!!!!!p1 = polyfit(xx,yy,nn); %多項式擬合系數。返回p為冪次從高到低的多項式系數向量p equation = poly2sym(p1); %擬合的函數disp('擬合函數為:');disp(char(['y=',poly2str(p1,'x')])); %顯示出擬合式子的樣子 figure,fplot(equation,[first last]);title('函數'); %直接畫函數曲線yy_fit = polyval(p1, xx); %直接求值。返回對應自變量x在給定系數P的多項式的值y。 figure,plot(xx, yy_fit,'m--*'); title('函數值'); f_equation=diff(equation); %求式子equation導數。f_equation公式。p2 = sym2poly(f_equation); %導數那個式子的系數 yy_derivative = polyval(p2, xx); %導數那個式子的值disp('導函數為:');disp(char(['y=',poly2str(p2,'x')])); %顯示出導函數的樣子 figure,fplot(f_equation,[first last]);title('函數的導函數'); %直接畫函數曲線 figure,plot(xx, yy_derivative,'r--o');title('函數的導數的值'); %畫點的圖

?

總結

以上是生活随笔為你收集整理的matlab的多项式拟合,函数求导,画函数曲线的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。