finding the increase in values
Mostra commenti meno recenti
suppose i have a column matrix a=( 2 2 2 3 3 3 5 5 5 4 4 3 3 3 2 2 3 3 3 4 4 4 5 5 5 4 4 3 3 )
i want to find the constant and increasing elements and put them separately in different columns of a matrix. eliminating the decreasing elements.
output(:,1) = ( 2 2 2 3 3 3 5 5 5 )
output(:,2) = (2 2 3 3 3 4 4 4 5 5 5 )
Risposta accettata
Più risposte (1)
johnson saldanha
il 6 Dic 2018
0 voti
10 Commenti
johnson saldanha
il 6 Dic 2018
Stephen23
il 6 Dic 2018
@johnson saldanha: please upload some data that shows this behavior.
johnson saldanha
il 6 Dic 2018
johnson saldanha
il 6 Dic 2018
johnson saldanha
il 6 Dic 2018
Modificato: johnson saldanha
il 6 Dic 2018
johnson saldanha
il 6 Dic 2018
johnson saldanha
il 6 Dic 2018
See my edited answer, it should work now. For your .xlsx data it gives this:
>> C{:}
ans =
11.250
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
13.750
13.750
13.750
13.750
13.750
13.750
13.750
13.750
13.750
ans =
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
12.500
13.750
13.750
13.750
13.750
13.750
13.750
15.000
15.000
15.000
15.000
15.000
15.000
15.000
15.000
15.000
15.000
And for your .csv data it gives this:
>> C{:}
ans =
1.2500
1.2500
2.5000
3.7500
3.7500
3.7500
5.0000
5.0000
6.2500
6.2500
7.5000
7.5000
7.5000
8.7500
8.7500
8.7500
8.7500
8.7500
8.7500
8.7500
8.7500
8.7500
8.7500
8.7500
ans =
2.5000
2.5000
2.5000
2.5000
3.7500
3.7500
3.7500
3.7500
3.7500
5.0000
5.0000
5.0000
5.0000
5.0000
5.0000
5.0000
5.0000
5.0000
5.0000
ans =
3.7500
3.7500
3.7500
3.7500
3.7500
3.7500
3.7500
3.7500
3.7500
3.7500
3.7500
3.7500
3.7500
3.7500
5.0000
5.0000
5.0000
5.0000
5.0000
5.0000
6.2500
6.2500
6.2500
6.2500
7.5000
7.5000
7.5000
7.5000
7.5000
8.7500
8.7500
8.7500
8.7500
8.7500
10.0000
10.0000
10.0000
10.0000
10.0000
10.0000
10.0000
10.0000
10.0000
10.0000
10.0000
10.0000
10.0000
10.0000
10.0000
10.0000
10.0000
10.0000
10.0000
10.0000
10.0000
10.0000
10.0000
ans =
8.7500
10.0000
10.0000
10.0000
10.0000
10.0000
11.2500
11.2500
11.2500
12.5000
12.5000
13.7500
13.7500
13.7500
15.0000
15.0000
15.0000
15.0000
16.2500
16.2500
16.2500
16.2500
16.2500
16.2500
17.5000
17.5000
17.5000
17.5000
17.5000
17.5000
18.7500
18.7500
18.7500
johnson saldanha
il 6 Dic 2018
Categorie
Scopri di più su Creating and Concatenating Matrices in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!