要做一段數字處理
假設給一條隨意整數
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
最後一段因為沒辦法比較
所以想請問
兩數相同的話
有沒有辦法可以再往前一個數判斷
直到找到前面的數不一樣