91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-09
  • 語言: Matlab
  • 標簽: matlab??

資源簡介

方便大家使用的最小二乘法曲線擬合的Matlab程序-最小二乘法曲線擬合程序.rar
非常方便用戶使用,直接按提示操作即可;這里我演示一個例子:
請以向量的形式輸入x,y.
x=[1,2,3,4]
y=[3,4,5,6]
通過下面的交互式圖形,你可以事先估計一下你要擬合的多項式的階數,方便下面的計算.
polytool()是交互式函數,在圖形上方[Degree]框中輸入階數,右擊左下角的[Export]輸出圖形
回車打開polytool交互式界面
回車繼續進行擬合
? ? 輸入多項式擬合的階數? ?m = 4
Warning: Polynomial is not uniqu

資源截圖

代碼片段和文件信息


%?最小二乘法擬合程序說明

%?這是一個集交互式和命令式于一體的一個程序。

%?首先程序提示你輸入數據,如果你輸入的數據正確,則程序繼續進行。

%?如果你輸入的xy的大小不一致,程序會提示你輸入數據有誤,然后程序返回再次讓你輸入數據。

%待你輸入數據正確后,程序會給你一段提示信息,

????%?通過下面的交互式圖形,你可以事先估計一下你要擬合的多項式的階數,方便下面的計算

????%?polytool()是交互式函數在圖形上方[Degree]框中輸入階數右擊左下角的[Export]輸出圖形

????%?回車打開polytool交互式界面

%?待你回車后,交互式圖形界面打開,你可以在圖形上方[Degree]框中輸入階數觀察多項式擬合的圖形

%?選擇置信區間最小的多項式階數,以便在下面使用。

%?待你選擇好所要擬合的多項式階數后,程序提示你回車繼續進行擬合。

%?待你回車后,程序提示你輸入擬合的階數,

%?待你輸入擬合的階數后,回車后會顯示擬合多項式相關的數據。

%?最后程序提示你輸入所需擬合的數據點,輸入所需擬合的數據點,就會得到相應的結果。

%?如果沒有所需要擬合的數據點,直接回車跳過。

%?程序結束。
%?最小二乘法多項式擬合

%?(1)-----選擇擬合多項式擬合的階數
disp(‘請以向量的形式輸入xy.‘)
x=input(‘x=‘);
y=input(‘y=‘);
nx?=?length(x);
ny?=?length(y);
n??=?length(x);?
if?nx?==?ny
x1?=?x(1);?xn?=?x(n);
%?n個數據可以擬合(n-1)階多項式高階多項式多次求導數值特性變差

disp(‘通過下面的交互式圖

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2845??2009-05-06?22:11??zxecf.m

?????文件???????3543??2009-02-01?16:19??使用幫助:新手必看.htm

?????文件????????183??2009-02-02?09:47??Matlab中文論壇--助努力的人完成畢業設計.url

-----------?---------??----------?-----??----

?????????????????6571????????????????????3


評論

共有 條評論