how to produce a logical matrix using index matrix

2 views (last 30 days)
Hi, i need some help here, im also new in matlab. i have 'b' containing index matrix for example b=1; i want to create logical matrix and should be [1 0 0 0]
if i have b = 2, the matrix will be [0 1 0 0]. Hope i find some solutions. TQIA

Accepted Answer

per isakson
per isakson on 24 Oct 2019
Try
logical_matrix = false( 1, 4 );
logical_matrix( b ) = true;
  3 Comments

Sign in to comment.

More Answers (0)

Categories

Find more on Creating and Concatenating Matrices in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!