how to make cell2mat for many column to one vector ?
Mostra commenti meno recenti
i have a cell like this image

i want to get the maximum value from valeu of column 2 to 5. when i using cell2mat function, i get the error. so, how to convert the value of column 2 to 5 to be vector so i can get the maximum value ? thanks
3 Commenti
You show us the contents of "data" and a variable "a.nilai". The error message means, that "a.nilai{2,1}" is not a cell. But how could we know which variable you want to process? And what do you assume to be the "maximum" of a list of complex values?
ElizabethR
il 24 Apr 2016
Risposta accettata
Più risposte (1)
Image Analyst
il 24 Apr 2016
Did you try something like this
col5 = nilai{:, 5};
magCol5 = abs(col5);
[maxValue, indexOfMax] = max(magCol5)
5 Commenti
ElizabethR
il 24 Apr 2016
Image Analyst
il 24 Apr 2016
You just don't have enough deciaml places to see that it's slightly different. Try
format long g
and then look and you'll see it's slightly longer than the real-only part of the number.
ElizabethR
il 25 Apr 2016
Image Analyst
il 25 Apr 2016
Just put it as a line in your program, or type it at the prompt in the command window.
ElizabethR
il 26 Apr 2016
Modificato: ElizabethR
il 26 Apr 2016
Categorie
Scopri di più su Data Type Conversion 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!
