Determinaciones de raíces en matlab

Solo disponible en BuenasTareas
  • Páginas : 2 (332 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de agosto de 2012
Leer documento completo
Vista previa del texto
DETERMINACION DE RAICES
Método grafico
1. Escribir en el símbolo >> x=-3:0.1:3;
2. Después presionar enter y escribir en el símbolo >>y=x.^3+x.^2-3.*x-3;
3. Luego presionar enter y escribir t=zeros(size(x));
4. Presionar enter y escribir plot(x,y),grid on (este comando es para las cuadriculas)
5.Luego presionar enter y eccribir axis([-3 3 -5 5]),hold on
6. Presionar enter y escribir plot(x,t)
7. Presionar enter y escribir ginput(3)
8. Presionar sobreel grafico los cortes sobre el eje x o los puntos que deseo saber su posición.
Método roots
1. Escribir en símbolo >> raices=roots([1 1 -3 -3] y presionarenter
Este método es solo para las poli nómicas.
Método solve
1. Escribir en el símbolo >> raíces=solve('x^3+x^2-3*x-3')
2. Darle enter y escribirdouble(raices) si no te sale tan precisas
Este método si se puede usar para todas las ecuaciones.
Ahora llamamos todos los comandos desde x=-3:0.1:3; hasta plot(x,t)presionamos enter y escribir en el símbolo >> title('Determinacion de raices').
Para darle nombre a los ejes escribimos:
xlabel('x');
;ylabel('y');
Y para poner laecuacin de la grafica escribimos:
text(-2,4,'y=x^3+x^2-3*x-3')
Y para asignarle nombre a las curvas se escribe
legend('x','y')
legend('Tiempo','Espacio')
Se lesasigno los nombre una línea x y la otra línea se llama y
Para borrar todo lo escrito escribo >> clear all,clc

x=[-3:0.1:3]';
y=x.^3+x.^2-3.*x-3;
>>Y=y';>>plot(x,Y,'o'),grid on

x=(-3:0.1:3)';
y=x.^3+x.^2-3.*x-3;
Y=y';
plot(x,y,'o')
disp([x y])
Esto es para que salgan los datos en doble columna
tracking img