編寫MATLAB函數
編寫一個腳本問價解決上面的求平均值的問題:
function aver = myaver(x,n)
sizex = size(x);
sizen = size(n);
if sizex(2)~=sizen(2)
disp('數組維數不相同');
else
total = sum(n);
s = sum(x.*n);
ave = s/total
end
關於最後返回值的問題,如果後面有分號,則輸出結果不顯示,反之則顯示。
編寫一個腳本問價解決上面的求平均值的問題:
function aver = myaver(x,n)
sizex = size(x);
sizen = size(n);
if sizex(2)~=sizen(2)
disp('數組維數不相同');
else
total = sum(n);
s = sum(x.*n);
ave = s/total
end
關於最後返回值的問題,如果後面有分號,則輸出結果不顯示,反之則顯示。