2012-04-11 105 views
1

HELO,我已要求下面的函數stat.mMATLAB函數

function [mean,stdev] = stat(x) 
n = length(x) 
mean = sum(x)/n 
stdev = sqrt(sum((x-mean).^2/n)) 

我定義x作爲載體,其爲[1,2,5,7,9]

如何來當I型a = stat(x),MATLAB最後一行返回a = 5在命令提示符下?

回答

3

如果你想同時獲得返回值,你必須這樣做:

[a, b] = stat(x); 

如果你只是做a = stat(x),MATLAB解釋這意味着你只需要第一個返回值。

2

因爲a獲得的第一個參數mean

嘗試調用它[a,b] = stat(x)