Escolar Documentos
Profissional Documentos
Cultura Documentos
Software Aplicado
TECNICAS NUMERICAS
1. Herramientas básicas
Para herramientas de ajuste básico, primero cree una figura :
x=0:5;
y=[0 20 60 68 77 110]
y2=20*x;
plot(x,y,'o')
axis([-1 7 -20 120])
3. Estructuras de Selección
Establezca una tabla que convierta grados a radianes, desde 0 a 360 grados,
en incremento de 10 grados. Usando While
Radianes=grados*pi/180
clear,clc
k=1;
while k<=36
grados(k)=10*k;
radianes(k)=grados(k)*pi/180;
k=k+1;
end
% Creando una tabla
tabla=[grados; radianes];
disp('Grados a radianes')
fprintf('%8.f %8.1f\n',tabla)
n=0
while n<10
n=n+1
a=input('ingrese un valor mayor que 0')
if(a<=0)
disp('debe ingresar un numero positivo')
disp('este programa terminará')
break
end
disp('el logaritmo natural de este numero es')
disp(log(a))
end
En este programa el valor de n se inicia afuera del bucle. Cada vez que pasa
fuera del bucle, el comando de entrada se usa para pedir un numero positivo.
El numero se comprueba y, si es cero o negativo, se envía un mensaje de
error a la ventana de comandos y el programa salta del blucle. Si el valor de a
es positivo, el programa continua y ocurre otro paso a través del bucle hasta
que n finalmente es mayor que 10.
4. Datos Simbolicos
Una forma de crear una variable simbolica es usar la función sym.
L=sym('x^2-2')
L=
'x^2-2
>> x=sym('y=2*(x+3)^2/(x^2+6*x+9)')
x=
y=2*(x+3)^2/(x^2+6*x+9)
>>
4.2 Funcion solve
Es una herramienta muy útil en la matematica simbolica. Se usa para
determinar raíces de expresiones, para encontrar respuestas numéricas
cuando hay una sola variable y para resolver simbólicamente una
incognita.
La función solve también se usa para resolver sistemas de ecuaciones
lineales como no lineales.
Cuando se usa con una expresión. La función solve iguala la expresión a
cero y resuelve para las raíces.
>> solve('x^2-9')
ans =
[ 3]
[ -3]
>>
Despeje de formula
>> b='3*x+4*y=6'
b=
3*x+4*y=6
>> y=solve(b,'y')
y=
-3/4*x+3/2
dy y y 2 y1
dx x x 2 x1
y=sym(‘*x^2+t-3*z^3’)
Diff(y)
ans=
2*x
Ejemplo :
A x ^3 sen( x)
>> y=sym('x^3+sen(t)')
y=
x^3+sen(t)
>> int(y)
ans =
1/4*x^4+sen(t)*x
7. Ecuaciones Diferenciales
Las ecuaciones diferenciales contienen tanto variables dependientes como la
derivada de la variable dependiente con respect a la variable independiente:
dy/dt=y
>> sym('C1*e^t')
ans =
C1*e^t
>> dsolve('Dy=y')
ans =
C1*exp(t)
8. fdfdf
9. Ff
10. f