Info

Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.

How to deal the points on matrix with specific width size using Matlab?

1 Ansicht (letzte 30 Tage)
M.S. Khan
M.S. Khan am 8 Jun. 2020
Geschlossen: KSSV am 8 Jun. 2020
Hi Matlab community members,
i am using this code to fill or label as '1' in the matrix with respect to width size as 10
So if the ii and jj indexes are present, the number 1 will be filled. its good.
But i need help how to deal that matrix where only zeros are present.
i want to fill that grid only as '0'. I tried to use if else statement but could not succed.
Will be very thankful for guidance and help.
regards,
xx = -40:10:40;
yy = -40:10:40;
% Size_x=numel(xx);
% Size_z =numel(zz);
% Result_matrix = zeros(Size_x,Size_z);
Boundary_x = 10*floor(Slice_x/10);
Boundary_y = 10*floor(Slice_y/10);
[~,ii]=ismember(Boundary_x,xx);
[~,jj] = ismember(Boundary_y,yy);
Result_matrix(sub2ind([Size_x,Size_y],ii,jj))=1;
dlmwrite('Matrix_Boundary_fills_1s_only.txt',Result_matrix

Antworten (0)

Diese Frage ist geschlossen.

Produkte


Version

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by