[問題] if的問題...已回收

看板MATLAB作者 ( )時間16年前 (2010/01/15 11:29), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
假設t為一個範圍的數 若t為指定的某幾個數 則L=1 否則L=0 ex:t為1~10的數 若t=1 or 5 or 8 or 9 則L=1 否則L=0 我是用好幾層for去寫...可是覺得很蠢.. 可以只用一個for寫嗎?? 請高手幫忙~~~感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.90.239

01/15 12:13, , 1F
t(t==1|t==5|t==8|t==9)=1
01/15 12:13, 1F

01/15 12:13, , 2F
t(t~=1)=0
01/15 12:13, 2F
文章代碼(AID): #1BJ-4oqy (MATLAB)