deberes

Páginas: 4 (958 palabras) Publicado: 20 de marzo de 2013
UNIVERSIDAD DE CUENCA
FACULTAD DE CIENCIAS QUÍMICAS
ESCUELA DE INGENIERÍA QUÍMICA
Nombre:
CAPÍTULO 1: FUNDAMENTOS DE MATLAB
Al resolver los problemas que sigue, siempre prepare sus respuestascon MATLAB
1.1 Ejecute los siguientes enunciados
>> a=[1 2 3; 4 5 6]'
a =
1 4
2 5
3 6
>> b=[9;7;5;3;1]
b =
9
7
5
3
1
>> c=[b(2:4)]
c =
7
53
>> d=[b(4:-1:1)]
d =
3
5
7
9
>> e=sort(b)
e =
1
3
5
7
9
>> f=[3,b']
f =
3 9 7 5 3 1

1.2 Cree un archivo Mde función, fun_es(x), que calcule la siguiente función: y=0.5ex/3 - x2senx
function y=fun_es(x)
y=(0.5.*exp(x./3))-(x.^(2).*sin(x))

>> fun_es(3)
y =
0.0891
ans =
0.0891
>>fun_es([1 2 3])
y =
-0.1437 -2.6633 0.0891
ans =
-0.1437 -2.6633 0.0891
1.3 Repita la tarea del problema 1.2 para la función
y=sen(x)log(1+x)-x2, x>0

function y=fun_lg(x)if x> fun_lg(3)
y = -8.8044
ans = -8.8044
>> fun_lg(-3)
ans = solo positivo


1.4 Escriba un archivo M de función que calcule la solución de
ax2+bx+c=0
function x=r_cuad(a,b,c);a=input('ingrese el valor de a');
b=input('ingrese el valor de b');
c=input('ingrese el valor de c');
if a==0
x1=-c./b
elseif b==0
x1=-sqrt(-c./a)
x2=+sqrt(-c./a)
elseif c==0x1=(-b+sqrt(b.^2))./(2.*a)
x2=(-b+sqrt(b.^2))./(2.*a)
else
x1=(-b+sqrt(b.^2-4.*a.*c))./(2.*a)
x2=(-b-sqrt(b.^2-4.*a.*c))./(2.*a)
end






ingrese el valor de a[3 1 2]ingrese el valor de b[1 -4 9]
ingrese el valor de c[1 3 -5]
x1 =
-0.1667 + 0.5528i 3.0000 0.5000
x2 =
-0.1667 - 0.5528i 1.0000 -5.0000
1.5 Sesupone que el lector creó fun_es y fun_lg de los problemas 1.2 y 1.3. Ahora, cree una función f_es(x) que:
Pregunte el nombre de la función que se desea evaluar
Permita al usuario teclear el nombre...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Deberes
  • deberes
  • Deberes
  • deberes
  • los deberes
  • deberes
  • deberes
  • deberes

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS