Re: [討論] 簡單的code用if進不了迴圈

看板MATLAB作者 (郝渴連)時間11年前 (2012/09/15 11:41), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《abccow (乳牛)》之銘言: : function output=allp(input) : for i=size(input,1):1 : if input(i,9)<0; : input(i,:)=[]; : else : input(i,:)=input(i,:); : end : end : output=input; : 每次output就是input : 但明明就有負值 : 好像是進不去迴圈中 : 不知道我有那裡寫錯了嗎? 您目前使用的語言是Matlab, 寫程式的角度就要用Matlab來思考, 這個問題其實根本不需要使用迴圈, 也不用開function的 input(input(:, 9)<0), :) = []; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.67.55.27

09/15 16:22, , 1F
nice
09/15 16:22, 1F
文章代碼(AID): #1GK_Zh9N (MATLAB)
文章代碼(AID): #1GK_Zh9N (MATLAB)