MATLAB Answers


I would like to call a row element from a matrix however, the row is written inside another matrix

Asked by mert inanli on 19 Apr 2019
Latest activity Answered by the cyclist
on 19 Apr 2019
Hello guys, I have a matrix a which tells me which row has the minimum value of temperatures. E.g. :A=[241 241 296 296 241 241 241 241 287 287 287 241]
Here it means that row 241 ,241,296... have the minimum error value.
I would like to call the 241th element of the temperature matrix (The actual temperature value). Is there a way I can code this? Thank you and hope I was clear.
P.s. I dont want to type the row number manually, I would like MATLAB to look for the first value of the A matrix, then search another matrix and call the nth element where n is the values written inside the A matrix.

  1 Comment

Totally unclear. Illustrate with an example and show explicitly how your output should look like.

Sign in to comment.

1 Answer

Answer by the cyclist
on 19 Apr 2019

If T is the temperature matrix, then it sounds like maybe you want to do
Or use a loop to access more rows of T?
for n = 1:7
T_value = T(A(n))
% Do something here with the value?
As madhan has said, it is a bit unclear what you mean.


Sign in to comment.