matlab畫散點圖並擬合函式曲線

時間 2021-08-11 17:49:43

1樓:

畫法如下:

在輸入欄分別輸入x=[...............],y=[.........................]

matlab的開始選單start->toolboxes->cirve fitting->cirve fitting tool,

點data選擇x和y資料,對應自己的資料,點cirve fitting tool介面的fitting按鈕,裡面好幾個可以擬合的函式。可以自動生成曲線,得到係數,分析誤差。

2樓:楊樟盛

創立一個m檔案然後根據plot函式輸入編碼x=[54.9 67.9 78.0 89.9 108.6];

y1=[2.4 4.0 5.5 6.9 9.7 ];

y2=[2.1 3.4 4.7 5.9 8.5];

y3=[1.1 1.8 2.6 3.2 4.4];

y4=[0.7 1.1 1.5 2.0 2.7];

plot(x,y1,'-o',x,y2,'-o',x,y3,'-o',x,y4,'-o')

就可以做出影象

可以根據影象明白如果要擬合成多項式則它的階次為1根據polyfit(x,y1,1)函式來擬合就可以比如 擬合x 與 y1則編碼為p1=polyfit(x,y1,1)

如何用matlab畫散點圖並擬合函式曲線?

3樓:

畫法如下:

在輸入欄分別輸入x=[...............],y=[.........................]

matlab的開始選單start->toolboxes->cirve fitting->cirve fitting tool,

點data選擇x和y資料,對應自己的資料,點cirve fitting tool介面的fitting按鈕,裡面好幾個可以擬合的函式。可以自動生成曲線,得到係數,分析誤差。

matlab怎麼將擬合曲線和散點圖畫在一個figure上?

4樓:

比如說,

你先畫的散點圖,

然後hold on

再畫你的擬合圖ok

如何用matlab製作散點圖並進行函式擬合 5

5樓:匿名使用者

你好!先把資料都存到行(列)向量x、y裡,畫散點圖:plot(x,y,『.』);

曲線擬合:ployfit(x,y,n),n為擬合的次數。

p o l y f i t ( x , y , n ) 找到次數為n的多項式係數,對於資料集合,

滿足差的平方和最小。

[ p , e ] = p o l y f i t ( x , y , n ) 返回同上的多項式p和矩陣e。多項式係數在向量p

中,矩陣e用在p o l y v a l函式中來計算誤差。

希望幫到你!歡迎追問

matlab三維散點圖的擬合,matlab三維散點圖的擬合

風箏等風 用引數方程。要根據具體的資料具體分析。資料也許不一定適合用曲線擬合,而是在某個曲面上。如果用曲線擬合,一般可考慮用引數方程。引數方程和函式很相似 它們都是由一些在指定的 集的數,稱為引數或自變數,以決定因變數的結果。例如在運動學,引數通常是 時間 而方程的結果是速度 位置等。定義 一般的,...

怎麼用MATLAB擬合函式的係數

直接使用polyfit函式,這個函式是用來實現多項式擬合的,你的函式可以看做是一個一次多項式,y與sin x 的一次多項式 x 1,2,3,4,5,6,7,8,9,10 y 7,3,6,8,2,4,10,16,2,8 p polyfit sin x y,1 a p 1 c p 2 nlinfit 非...

怎麼用matlab畫出函式的散點圖並按照自己的需

close all clear all x 10 10 y sin x figure hold on plot x,y,color r for n 1 length x if x n 6 x n 2 x n 0 x n 10 plot x n y n marker markersize 20,col...