看板 [ MATLAB ]
討論串[討論] 簡單的code用if進不了迴圈
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓3(3推 0噓 6→)留言9則,0人參與, 最新作者abccow (乳牛)時間11年前 (2012/09/13 17:02), 編輯資訊
1
0
0
內容預覽:
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就

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者vincent59 (愛世代)時間11年前 (2012/09/13 18:05), 編輯資訊
0
0
0
內容預覽:
我不確定是不是你要的,試看看吧。. 我的測試資料是這樣產生的. input=rand(100,100);. input(:,9)=-9;. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%. function output=allp(input). for i=size(input,
(還有114個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者mp19990920 (郝渴連)時間11年前 (2012/09/15 11:41), 編輯資訊
0
0
0
內容預覽:
您目前使用的語言是Matlab,. 寫程式的角度就要用Matlab來思考,. 這個問題其實根本不需要使用迴圈,. 也不用開function的. input(input(:, 9)<0), :) = [];. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 111.67.55.2
首頁
上一頁
1
下一頁
尾頁