error in my code

1 visualización (últimos 30 días)
thelong le
thelong le el 11 de Jun. de 2021
Comentada: KSSV el 11 de Jun. de 2021
my code is having problem, when running the program it ends up as a line of colored points ?, why is it not distributed in space? how to be able to look at its spatial structure, someone explain to me, many thanks!
my code
X=get(handles.sr,'string');
Y=get(handles.sr,'string');
Z=get(handles.sr,'string');
% nhap gia tri XYZ
rgb = [ str2num(X) str2num(Y) str2num(Z) ];
xyz = rgb2xyz(rgb);
ylabel('Z');
zlabel('Y');
xlabel('X');
hold on;
% vẽ điểm ảnh
scatter3(xyz(:,1),xyz(:,3),xyz(:,2),1000,rgb,'.');
view(3); grid on;
axis image
axis([0 1 0 1.1 0 1]);
set(gca,'color','w','gridcolor','w','gridalpha',0.9);
set(gca,'projection','perspective');
and the result when i change the value of X,Y,Z
  1 comentario
KSSV
KSSV el 11 de Jun. de 2021
It is because your points are aligned in a line. The plot shows up what you give.

Iniciar sesión para comentar.

Respuestas (0)

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by