[討論] 如何選擇前頭數來改變現有數字

作者: s1112233 (hiwang)   2016-07-05 19:39:11
要做一段數字處理
假設給一條隨意整數
Tx_sum=randi([0 3],1,50);
Tx_0=[]
for i=2:50
if Tx_sum(i)==2&&Tx_sum(i-1)==0
Tx_0=[Tx_0 Tx_sum(i)*ones(1,1) Tx_sum(i)*ones(1,1)-0.1];
end
if Tx_sum(i)==2&&Tx_sum(i-1)==1
Tx_0=[Tx_0 Tx_sum(i)*ones(1,1) Tx_sum(i)*ones(1,1)-0.1];
end
if Tx_sum(i)==2&&Tx_sum(i-1)==3
Tx_0=[Tx_0 Tx_sum(i)*ones(1,low)-0.1 Tx_sum(i)*ones(1,low)];
end
if Tx_sum(i)==2&&Tx_sum(i-1)==2
Tx_0=[Tx_0 Tx_sum(i)*ones(1,expansion)];
end
最後一段因為沒辦法比較
所以想請問
兩數相同的話
有沒有辦法可以再往前一個數判斷
直到找到前面的數不一樣

Links booklink

Contact Us: admin [ a t ] ucptt.com