matlab中如何分析函式之間各變數對結果的影響程度

2021-04-17 22:03:23 字數 1274 閱讀 6361

1樓:龍飛天涯

單一變數法,具體為其他變數不變,讓乙個變數以一定的步長變化,畫出輸出結果,然後計算每個變數的相關函式即可,看一下相關程度。

有多個影響因素的時候如何確定函式關係matlab 就比如說有abcde五個變數五個資料 如何求他們

2樓:匿名使用者

已知多個影響因素的資料,可以用matlab的擬合函式來求出其數學模型的係數。

例如:x1=[。。。] %影響因素1

x2=[。。。] %影響因素2

x3=[。。。] %影響因素3

x4=[。。。] %影響因素4

x5=[。。。] %影響因素5

x=[x1 x2 x3 x4 x5]

func=@(a,x)a(1)+a(2)*x(:,1)+a(3)*x(:,2)+a(4)*x(:

,3)+a(5)*x(:,4)+a(6)*x(:,5) %自定義函式,要根據資料來確定數學模型

x0=[。。。] %初值

a=nlinfit(x,y,func,x0);

matlab中做回歸分析,怎麼獲得每乙個**變數的係數和p值和r方~跪求函式~ 10

3樓:匿名使用者

對於多變數線性回歸分析,可以regress()函式來**變數係數。

基本用法:

[b,bint,r,rint,stats] = regress(y, x)

式中:b——變數係數

bint——bint為b的置信區間

r——殘差向量

rint——rint為r的置信區間

stats——為1×3檢驗統計量,第乙個是回歸方程的置信度,即相關係數r²;第二個是f統計量;第三個是f統計量相應的p值

y——因變數向量,n×1向量

x——自變數向量,n×p向量

matlab中如何計算函式每個自變數對應的函式值,並全部顯示其結果?

4樓:萬同堂

x=[1 2 3 4]

y=x+1

5樓:路雪天涯

clear

clcn=input('n=')

for i=1:n

y=i+1;

end顯示的話,你可

復以將y=i+1後邊的分號去製掉,這樣這段程式就能顯示for迴圈的每次執行的過程。

或者在最後寫

y這樣能把求得的y的所有值都顯示出來。

matlab傅利葉變換函式,matlab中傅利葉變換函式什麼意思了

用matlab 實現傅 bai里葉變換 使用者任意輸du入乙個函zhi數dao 然後,輸出函式的傅利葉變專換函式,然屬後輸出振幅頻率 x sin 2 pi t 任意輸入乙個函式。y fft x 傅利葉變換函式。plot abs y 振幅頻率。函式 function 表示每個輸入值對應唯一輸出值的一種...

matlab中如何用lsim函式實現加速度訊號輸出

1 首先lsim是針對線性是不變模型,給定任意輸入,得到輸出響應,系統模型內為狀態方程時,同時還可容以得到狀態軌跡。2 當輸出y的行數與u的長度相同,列數與輸出個數相同。3 當狀態x的行數與u的長度相同,列數與狀態的個數相同。matlab lsim 求解結構振動時 求出來的加速度是相對加速度還是絕對...

matlab中morlt小波分析,如何得到小波方差

小波分析後,來組合起來依然是原自訊號啊。方差不會變的。你用連續小波變換,得到了1 43尺度下的小波基系陣列z i 如果你指的是在一定解析度下,該訊號在某個尺度上投射的分量的方差。就用z i 乘以這個小波 基。在用std求方差唄。小波係數方差這個概念第一次聽說 但是既然是要求方差,應該求法一樣吧 st...