Info

La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.

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

1 visualización (últimos 30 días)
M.S. Khan
M.S. Khan el 8 de Jun. de 2020
Cerrada: KSSV el 8 de Jun. de 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

Respuestas (0)

La pregunta está cerrada.

Productos


Versión

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by