
grafica en matlab
Publicado por maricruz (2 intervenciones) el 22/09/2013 09:36:03
quisiera saber cuales mi error cada que intento graficar mi siguiente formula lo que intento es que me gracique cada de uno de los valores que me da cuando el valorde theta es de 1 a 2pi.
theta=0:0.01:2*pi;
A=pi/6;
E=50;
F=15;
G=25;
H=65;
B=theta^3;
J=3*(theta^2);
N=6*theta;
X=2*G*((F*cos(B))-(E*cos(A)));
Y=2*G*((F*sin(B))-(E*sin(A)));
Z1=(-(H^2))+(E^2)+(F^2)+(G^2)-((2*E*F)*((cos(A)*cos(B))+(sin(A)*sin(B))));
Z2=((H^2))+(E^2)+(F^2)-(G^2)-((2*E*F)*((cos(A)*cos(B))+(sin(A)*sin(B))));
C1=-2*(atan(((-2*(Y^2))+(sqrt((4*(Y^2))-(4*(Z1-X)*(X+Z1)))))/(2*(Z1-X))));
fprintf('El angulo 2= %f\n',B);
fprintf('El angulo 3= %f\n',C1);
C1=-2*(atan(((-2*(Y^2))+(sqrt((4*(Y^2))-(4*(Z1-X)*(X+Z1)))))/(2*(Z1-X))));
plot(theta,C1,'r')
theta=0:0.01:2*pi;
A=pi/6;
E=50;
F=15;
G=25;
H=65;
B=theta^3;
J=3*(theta^2);
N=6*theta;
X=2*G*((F*cos(B))-(E*cos(A)));
Y=2*G*((F*sin(B))-(E*sin(A)));
Z1=(-(H^2))+(E^2)+(F^2)+(G^2)-((2*E*F)*((cos(A)*cos(B))+(sin(A)*sin(B))));
Z2=((H^2))+(E^2)+(F^2)-(G^2)-((2*E*F)*((cos(A)*cos(B))+(sin(A)*sin(B))));
C1=-2*(atan(((-2*(Y^2))+(sqrt((4*(Y^2))-(4*(Z1-X)*(X+Z1)))))/(2*(Z1-X))));
fprintf('El angulo 2= %f\n',B);
fprintf('El angulo 3= %f\n',C1);
C1=-2*(atan(((-2*(Y^2))+(sqrt((4*(Y^2))-(4*(Z1-X)*(X+Z1)))))/(2*(Z1-X))));
plot(theta,C1,'r')
Valora esta pregunta


0