How to fix If && statement for array?

4 Ansichten (letzte 30 Tage)
Riley
Riley am 2 Okt. 2014
Beantwortet: Riley am 2 Okt. 2014
I am trying to get this to work:
if all(' rawdata > colmax && rawdata > rowmax'); midpointmap = greaterthan (this equals one);
end
disp(midpointmap);
midpointmap is set to all zeros as of now
all ive managed to get is either all zeros or just a single number one.
any ideas how to fix this?
  1 Kommentar
Stephen23
Stephen23 am 2 Okt. 2014
The code you have given would not work. Please edit your question and use the text formatting tools (above the text box) to display your exact code. Please provide us with more information, in particular:
  • Why have you entered the input argument to the function all as a string?
  • The size of rawdata , colmax, and rowmax (scalar, matrix, etc).
  • What does "this equals one" mean?
  • What is greaterthan ?
  • What is the output that you need? We cannot "fix" the current output if we don't even know what the "right" output is.

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Riley
Riley am 2 Okt. 2014
ok so I got rid of the all part
if rawdata > colmax && rawdata > rowmax;
midpointmap(maxrows,maxcols) = greaterthan (this equals one);
end
disp(midpointmap);
Raw data is a 19 * 19 array colmax is 19 the number of

Kategorien

Mehr zu Characters and Strings finden Sie in Help Center und File Exchange

Tags

Noch keine Tags eingegeben.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by