how to use LUT form configuring matrix

조회 수: 2 (최근 30일)
TZ
TZ 2017년 4월 24일
편집: Thorsten 2017년 4월 25일
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

답변 (1개)

Thorsten
Thorsten 2017년 4월 24일
Use your matrix as index to LUT:
Mnew = LUT(M);
  댓글 수: 2
TZ
TZ 2017년 4월 24일
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 2017년 4월 25일
편집: Thorsten 2017년 4월 25일
Hi TZ, LUT is not a function. It is your vector with the 200 values. And M is your matrix.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Logical에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by