Está en la página 1de 6

Problemas:

1. Evaluar las siguientes operaciones sin usar MATLAB primero y luego usándolo para comprobar
el resultado:

𝑎) 2/2 ∗ 3

𝑏) 2/2/3

𝑐) 2/(2 ∗ 3)

𝑑) (2/2) ∗ 3

3−4
𝑒)
9+3

1
1+
𝑐) 3 − 6
1
2+
8−9

CÓDIGO
% Pregunta N°1
% Literal a
a= 2/2*3;
fprintf ('El literal a=%9.2f\n',a)
% Literal b
b= 2/2/3;
fprintf ('El literal b=%9.2f\n',b)
% Literal c
c= 2/(2*3);
fprintf ('El literal c=%9.2f\n',c)
% Literal d
d= (2/2)*3;
fprintf ('El literal d=%9.2f\n',d)
% Literal e
e= (3-4)/(9+3);
fprintf ('El literal e=%9.2f\n',e)
% Literal f
f=(1+1/(3-6))/(2+1/(8-9));
fprintf ('El literal f=%9.2f\n',f)
CAPTURA DE EJECUCIÓN
2. Use MATLAB para evaluar las siguientes expresiones:

𝑎) √3

𝑏) ln(7)

CÓDIGO
% Pregunta N°2
% Literal a
a= sqrt(3);
fprintf ('El literal a=%9.2f\n',a)
% Literal b
b= log(7);
fprintf ('El literal b=%9.2f\n',b)

CAPTURA DE EJECUCIÓN

3. Se debe tener cuidado al usar demasiados paréntesis en una expresión de MATLAB.


En la siguiente expresión encontrar el error:

((2-3) *2/ ((1-6) ^2)

CÓDIGO
% Pregunta N°3
% Evaluar la siguiente expresión
a=((2+3) *2/ ((1-6) ^2));
fprintf ('El error existente se encuentra al final de la
operación debido a que falta un paréntesis\n')

fprintf('a=%9.2f\n',a)

CAPTURA DE EJECUCIÓN
4. Por lo general los ángulos se usan en radianes para el calculo de funciones
trigonométricas. También podemos dar el ángulo en radianes agregando una “d” al final
del nombre de la función. Calcule:

𝑎) 𝐸𝑙 𝑠𝑒𝑛𝑜 𝑑𝑒 30°
𝑏) 𝐸𝑙 𝑠𝑒𝑛𝑜 𝑝𝑎𝑟𝑎 2𝜋 𝑟𝑎𝑑𝑖𝑎𝑛𝑒𝑠
𝑐) 𝐿𝑎 𝑡𝑎𝑛𝑔𝑒𝑛𝑡𝑒 𝑝𝑎𝑟𝑎 0.2 𝑟𝑎𝑑
𝑑) 𝐸𝑙 𝑐𝑜𝑠𝑒𝑛𝑜 𝑝𝑎𝑟𝑎 45°

CÓDIGO
% Pregunta N°4
% Literal a
a=sind (30);
fprintf ('El seno de 30° a=%9.2f\n',a)
% Literal b
b=sin(2*pi);
fprintf ('El seno para 2 pi radianes b=%9.2f\n',b)
% Literal c
c=tan(0.2);
fprintf ('La tangente para 0.2 rad c=%9.2f\n',c)
% Literal d
d=cosd(45);
fprintf ('El coseno para 45° d=%9.2f\n',d)

CAPTURA DE EJECUCIÓN

7. Escriba una cadena ‘La Universidad tiene carreras de ingeniería’. Calcule la longitud.
Convierta a mayúsculas todos los caracteres, luego conviértalos a minúsculas. Reemplace
los caracteres ’ingeniería’ por ‘la ciencia’

CÓDIGO
% Pregunta N°7
a='La Universidad tiene carreras de ingeniería'
b=length(a);
fprintf ('La longitud de la cadena "a"= %9.2f\n',b)
c=upper(a);
fprintf ('Las letras mayúsculas de la cadena "a"= %s\n',c)
d=lower(a);
fprintf ('Las letras minúsculas de la cadena "a"= %s\n',d)
A=strrep(a,'ingeniería','ciencia');
fprintf ('Reemplazando las variables de la cadena, tenemos
"a"= %s\n',A)
CAPTURA DE EJECUCIÓN

8. Convierta a números la cadena a =’2012’. Luego convierta a cadena el numero


b = 3209. Obtenga a (1) y b (1) antes del proceso

CÓDIGO
% Pregunta N°8
a='2012';
b=3209;
A1= a(1);
fprintf ('Convirtiendo a numero la cadena "a"= %s\n',A1)
B1= b(1);
fprintf ('Convirtiendo a cadena el numero "b"= %9.2f\n',B1)
A2= str2num(a);
fprintf ('Convirtiendo a cadena el numero "b"= %9.2f\n',A2)
B2= num2str(b);
fprintf ('Convirtiendo a numero la cadena "a"= %s\n',B2)
A3=A2(1);
fprintf ('Convirtiendo a cadena el numero "a"= %9.2f\n',A3)
B3=B2(1);
fprintf ('Convirtiendo a numero la cadena "b"= %s\n',B3)

CAPTURA DE EJECUCIÓN

9. Calcule el área de un trapecio que tiene base mayor B =22, base menor b =12 y altura
h =3. Para hacer esto primero lea los valores de B, b, h con la instrucción input, luego
haga los cálculos con la formula A = (B + b) h/2 y escriba el resultado con la instrucción
disp.

CÓDIGO
% Pregunta N°9
% Área de un trapecio
B=input('Base Mayor:');
b=input('Base Menor:');
h=input('Altura:');
A = (B + b)*h/2;
disp (['El área del trapecio es: ' ,num2str(A)]);
CAPTURA DE EJECUCIÓN

10. Repita el ejercicio anterior, pero escriba los datos con fprintf.

CÓDIGO
% Pregunta N°10
% Área de un trapecio
B=input('Base Mayor:');
b=input('Base Menor:');
h=input('Altura=');
A = (B + b)*h/2;
fprintf('El área del trapecio es: %9.2f\n',A);

CAPTURA DE EJECUCIÓN

11. Usando la ayuda de MATLAB encuentre la ayuda para las funciones seno y arco seno.

Seno:
Arco seno:

También podría gustarte