如何在Matlab/Octave中將函數調用到函數中並進行vica調用?在Matlab/Octave中調用函數和腳本
function mean_DNA_Microarray = Calc_mean_DNA_Microarray(M)
M = DNA_Microarray
mean_DNA_Microarray = M - ones(5,25)*mean(M(:,25))
end
的響應是
error: invalid call to script C:\Users\Nacho\Documents\Matlab\DNA_Microarray.m error: called from: error: C:\Users\Nacho\Documents\Matlab\Calc_mean_DNA_Microarray.m at line 3, column 3
現在,如果我叫DNA_Microarray
功能將工作,但問題要求它繼續作爲一個腳本。
?你嘗試過輸入函數/腳本的名字嗎? – 2014-11-05 12:43:47
這裏是我寫的代碼:function mean_DNA_Microarray = DNA_Microarray C = M-ones(5,25)* mean(M(:25)) end其中DNA_Microarray是我正在嘗試的腳本的名稱致電 – Raymond 2014-11-05 12:51:24
用代碼編輯你的問題,沒有換行符它沒有意義 – 2014-11-05 12:52:16