Cómo utilizar matlab para dibujar el diagrama de nube espacial de movimiento tridimensional de un robot de tres grados de libertad
Puede ser así:
clc
clear
t1=122; t2=105; -113; d2=-142; d3=-36.7;
L1=144.06; L2=142.83;
[a, b, c] = malla (d1) : 2: t1, d2: 2: t2, d3: 2: t3
a=d1: 2: t1; b=linspace(d2, t2, longitud(a)); (d3, t3, longitud(a));
x=L3 *cosd(a).*cosd(b c) cosd(a).*cosd(b).*L2 cosd(a)* L1;
y=L3.*sind(a).*cosd(b c) sind(a).*cosd(b).*L2 sind(a)*L1;
>z= -L3.*sind(b c)-sind(b).*L2;
plot3(x, y, z)
surf(x, y, z)
title('Workspace')
xlabel('x'); ylabel('y'); zlabel('z')
Los ejes son iguales