Matlab - grafica en matlab

   
Vista:

grafica en matlab

Publicado por maricruz gingermani_93@hotmail.com (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')
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO

grafica en matlab

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3440 intervenciones) el 22/09/2013 16:15:10
Sugerencia: Estudiar elt tema de vectores en concreto el tema de operacion de elemento a Elemento(operacion putto)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[clear all
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= %2.10f\n',B);
fprintf('El angulo 3= %2.10f\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 respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JOSE JEREMIAS CABALLERO

grafica en matlab

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3440 intervenciones) el 22/09/2013 16:19:11
Sugerencia: Estudiar el tema de vectores en concreto el tema de operación de elemento a Elemento(operación punto)



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
clear all
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= %2.10f\n',B);
fprintf('El angulo 3= %2.10f\n',C1);
C1=-2*(atan(((-2*(Y.^2))+(sqrt((4*(Y.^2))-(4*(Z1-X).*(X+Z1)))))./(2*(Z1-X))));
plot(theta,C1,'r')


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
EJECUCION
El angulo 2= 0.064000
El angulo 2= 0.068921
El angulo 2= 0.074088
El angulo 2= 0.079507
El angulo 2= 0.085184
El angulo 2= 0.091125
El angulo 2= 0.097336
El angulo 2= 0.103823
El angulo 2= 0.110592
El angulo 2= 0.117649
El angulo 2= 0.125000
El angulo 2= 0.132651
El angulo 2= 0.140608
El angulo 2= 0.148877
El angulo 2= 0.157464
El angulo 2= 0.166375
El angulo 2= 0.175616
El angulo 2= 0.185193
El angulo 2= 0.195112
El angulo 2= 0.205379
El angulo 2= 0.216000
El angulo 2= 0.226981




Saludos.
JOSE JEREMÍAS CABALLERO
Asesorías en Matlab
programador en matlab
Servicios de programación matlab
jjcc94@hotmail.com


http://matlabcaballero.blogspot.com

http://www.lawebdelprogramador.com/foros/Matlab/1371532-FORMA_DE_APRENDER_MATLAB.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar