I need help with MATLAB programming. I want to add transperency to the 4 ellipsoid I have created with the code below. I also want to add text above the straight red lines I have created in the first ellipsoid. I want to write u1 hat above the line in the x-direction. I want to write u2 hat above the line in the y-direction. I want to write u3 hat above the line in the y-direction. Can you help me do that? % Initial Conditions I = [150; 400; 400]; % Semi diameters of inertia ellipsoid (k*I^(-1/2)) % Assuming k = 1 a = I(1)^(-1/2) b = I(2)^(-1/2) c = I(3)^(-1/2) % Semi diameters of energy ellipsoid (c*I^(-1/2)) % Assuming c = 1, the semi diameters are the same as previously % calculated, a = 0.0816, b = 0.05, c = 0.05. ellipsoid(0,0,0,a,b,c) hold on plot3([0, 0.1], [0, 0], [0, 0], 'r', 'LineWidth', 2); % X-axis plot3([0, 0], [0, 0.1], [0, 0], 'r', 'LineWidth', 2); % Y-axis plot3([0, 0], [0, 0], [0, 0.1], 'r', 'LineWidth', 2); % Z-axis view(145,15) text(0.07, 0.01,'u_1') hold off % u1-u3 ellipsoid(0,0,0,a,b,c) view(0, 0) zlim([-0.1 0.1]) % u1-u2 ellipsoid(0,0,0,a,b,c) view(0, 90) ylim([-0.1 0.1]) % u2-u3 ellipsoid(0,0,0,a,b,c) view(90, 0) ylim([-0.1 0.1]) zlim([-0.1 0.1])
I need help with MATLAB programming. I want to add transperency to the 4 ellipsoid I have created with the code below. I also want to add text above the straight red lines I have created in the first ellipsoid. I want to write u1 hat above the line in the x-direction. I want to write u2 hat above the line in the y-direction. I want to write u3 hat above the line in the y-direction. Can you help me do that?
% Initial Conditions
I = [150; 400; 400];
% Semi diameters of inertia ellipsoid (k*I^(-1/2))
% Assuming k = 1
a = I(1)^(-1/2)
b = I(2)^(-1/2)
c = I(3)^(-1/2)
% Semi diameters of energy ellipsoid (c*I^(-1/2))
% Assuming c = 1, the semi diameters are the same as previously
% calculated, a = 0.0816, b = 0.05, c = 0.05.
ellipsoid(0,0,0,a,b,c)
hold on
plot3([0, 0.1], [0, 0], [0, 0], 'r', 'LineWidth', 2); % X-axis
plot3([0, 0], [0, 0.1], [0, 0], 'r', 'LineWidth', 2); % Y-axis
plot3([0, 0], [0, 0], [0, 0.1], 'r', 'LineWidth', 2); % Z-axis
view(145,15)
text(0.07, 0.01,'u_1')
hold off
% u1-u3
ellipsoid(0,0,0,a,b,c)
view(0, 0)
zlim([-0.1 0.1])
% u1-u2
ellipsoid(0,0,0,a,b,c)
view(0, 90)
ylim([-0.1 0.1])
% u2-u3
ellipsoid(0,0,0,a,b,c)
view(90, 0)
ylim([-0.1 0.1])
zlim([-0.1 0.1])
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 16 images