看板 MATLAB 關於我們 聯絡資訊
※ 引述《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
vincent59:nice 09/15 16:22