0
我對編碼的想法有問題。任何幫助都是很好的。獲取趨勢矩陣,matlab(概念)
我有一個矩陣,我要表現出的趨勢。
Limit1=30;
limit2=40;
F=[0 ; 0; 0; 0; 0; 0 ; 1; -79; -84; 35 ; 75; 0 ;0 ]
[row1,col1,v1] = find(abs(F)>30)
[row2,col2,v2] = find(abs(F)>40)
當我越過Limit1時,我還需要檢查Limit2和vice vers。
任何想法請
%% OutPut=[ row_of_F,Value_crossing_which_limit(Limit1,Limit2), trend (from lower to upper or vice versa] % values are abs – user31177 1 min ago edit
%%這應該是輸出
OutPut_=[ '8' '30' 'GoingDown'
'8' '40' 'GoingDown'
'9' '40' 'GoingDown'
'10' '40' 'Comingup'
'11' '30' 'GoingDown'
'11' '40' 'GoingDown'
'12' '40' 'Comingup'
'12' '30' 'Comingup' ]
「即將到來」或「正在下降」是如何定義的? Output_'第一列中的索引對應於什麼? –
親愛的,水浪越過30限制,那麼40也因此在8,我們得到兩個值。現在它已越過40,下一個值是大於79小於84,所以趨勢是STIL下來,然後波出現時,第一交叉40,然後在30,所以agian 2個值。 – Shahgee
親愛的:我的問題和意見,我所提到的價值是絕對的「%的值是ABS」 – Shahgee