Filter löschen
Filter löschen

how to use LUT form configuring matrix

5 Ansichten (letzte 30 Tage)
TZ
TZ am 24 Apr. 2017
Bearbeitet: Thorsten am 25 Apr. 2017
Hi, i have a matrix, that i set up it will have 200 integer values. i also have a vector of 200 values. i want that each matrix cell will get the value of the vector, for example if cell (200,345) has a value of 20, then it will get the value of the 20th cell of the LUT vector. i know i can do it by double loop, but my matrix is very big and it will take a lot of time, i was wondering if there is a faster solution for the problem. thanks

Antworten (1)

Thorsten
Thorsten am 24 Apr. 2017
Use your matrix as index to LUT:
Mnew = LUT(M);
  2 Kommentare
TZ
TZ am 24 Apr. 2017
Hi Thorsten, i am not familiar with LUT function, and i don't seem to have it in my matlab version (2014a). or did i misunderstood you.
Thorsten
Thorsten am 25 Apr. 2017
Bearbeitet: Thorsten am 25 Apr. 2017
Hi TZ, LUT is not a function. It is your vector with the 200 values. And M is your matrix.

Melden Sie sich an, um zu kommentieren.

Community Treasure Hunt

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

Start Hunting!

Translated by