首先:試著讀出樣點,x=(),y =()(7.0用括號就行,不同版本可以自己改)
之後可以參考以下方法。我還在ilove上轉載了這些方法。MATLAB論壇,並很好地利用了它們。
轉載:“在Matlab 6.5以上的環境中,左下方有壹個“開始”按鈕,就像Windows的開始菜單壹樣。點擊它,在“工具箱”目錄下有壹個“曲線擬合”。點擊“曲線擬合工具”出現數據擬合工具界面,基本上所有的數據擬合和回歸分析都可以在這裏進行。
我來簡單介紹壹下它的使用方法。
首先,在Matlab的命令行中輸入兩個向量。壹個向量是妳想要的X坐標的數據,另壹個是妳想要的Y坐標的數據。輸入後假設叫做X向量和Y向量。妳可以在workspace中看到這兩個向量。確保這兩個向量的元素個數壹致。如果它們不壹致,就不能放入工具箱。
例如,在命令行中輸入以下數據:
x =(0:0.02:0.98)';
y = sin(4 * pi * x+rand(size(x)));
此時x和y之間的函數近似為正弦,頻率為2,但有誤差項。
妳可以通過繪圖看到它們的大致分布:
plot(x,y,' * ',' markersize ',2);
打開曲線擬合工具界面* * *,點擊最左邊的“數據...”按鈕打開數據對話框。在數據集頁面上,在X數據選項中選擇X向量,在Y數據選項中選擇Y向量。如果兩個向量的元素相同,則創建數據集按鈕被激活。此時單擊它將生成壹個數據集,並顯示在下面的數據集列表框中。關閉數據對話框。此時,曲線擬合工具窗口顯示該數據集的散點分布圖。
單擊管件...按鈕打開“管件”對話框。“配合”對話框分為兩部分,即上面的配合編輯器和下面的配合表。有時候窗口界面比較小,會把Fit編輯器部分收起來。只需下拉配合表上方的欄即可看到配合編輯器。單擊Fit編輯器中的New Fit按鈕,它下面的每個框都將被激活。在數據集框中選擇剛建立的x-y數據集,然後在擬合類型框中選擇擬合或回歸類型。相應的擬合或回歸類型有:
客戶等同於用戶定義函數
指數函數
傅裏葉傅裏葉函數,包括三角函數。
高斯正態分布函數
插值函數,包括線性函數,移動平均和其他類型的擬合。
多項式多項式函數
冪冪函數
有理有理函數(不太清楚,不怎麽用)
平滑樣條(平滑插值或平滑擬合,不清晰)
正弦函數類的和
威布爾函數(從未使用過)
不好意思,我沒學過數理統計,所以很多東西用了才知道,翻譯也不準確。但是在類型擬合框下面有壹個列表框,基本上每個函數類中的函數都寫成解析表達式列在下面供選擇,所以找到合適的函數相對容易。
在“適合類型”復選框中選擇適當的類型和功能形式。因此,單擊應用按鈕,開始擬合或回歸。此時,擬合曲線將出現在曲線擬合工具窗口中。這是我們想要的結果。
在上述示例中,選擇正弦函數和中的第壹個函數形式,然後單擊應用按鈕查看擬合的正弦曲線。
在擬合對話框中,結果文本框顯示了本次擬合的主要統計信息,主要包括
sin1的通用型號:
..................................................................................................................................................................................
系數(具有95%的置信範圍)(在95%的字母間隔內擬合常數)
A1=...(...)(等號後面是平均值,括號內是範圍)。
....
吻合度:(統計結果)
上交所:...(方差)
r平方:...(確定系數,不知道怎麽辦)
調整後的R平方:...(不知道如何校正校正後的決定系數)
RMSE:...(標準偏差)
在上面的例子中擬合得到的函數最後是
y = 0.9354 * sin(12.36 x+6.886)
頻率為1.98±0.03,與原設定頻率2壹致,相對誤差為1.5%。
這是曲線擬合工具箱最簡單的使用方法,上面有很多功能。寫不完。參考這個基本思路,翻英漢詞典找幫助,然後壹個按鈕壹個按鈕的試。
更重要的是,如果妳想導出這個擬合好的圖像,在曲線擬合工具窗口的文件菜單下選擇打印到圖形,會彈出壹個新的圖像窗口,裏面包含了妳要導出的圖像。在本圖窗口的文件菜單中選擇導出,選擇合適的格式,通常是jpeg,選擇好路徑,點擊確定。生成的圖像可以在Word等編輯環境下使用,就不多說了。
要修改圖像的屬性,比如數據點的大小和顏色,只需要右擊對象,幾乎就能找到。"
上面提到的x和y向量是樣本點。
以下是轉載的網址,希望有用/viewthread.php?tid = 28854 & ampextra = & amppage=1
Ilovematlab是壹個很好的論壇。剛發現的,但是很有幫助。基本問題都會在那裏得到解答。