Está en la página 1de 11

1.- Elaborara los diagramas de flujo y codificación en Matlab, de los siguientes problemas.

a) Escribir un programa que permita imprimir los números de Fibonacci, menores que un
número n ingresado por el teclado.

Serie de Fibonaci:
1 1 2 5 8 13 21 34 ...
inicio

p← 1 ; s← ᶲ ; n←ᶲ

P<=1

s<=0

n<=0

i ←1:n

t ← p+s

fin
b) Ingresar un numero entero positivo y reportar:
 La suma de sus dígitos
 El producto de sus dígitos
 El mayor de sus dígitos

inicio

a← ᶲ

b=fix(a/10);

d=mod(a,10);

b<d b>d

F=b F=d

s=b+d s=b+d

p=b*d p=b*d

f,s,p

fin
2.- elabora el diagrama de flujo del siguiente sistema:

inicio

p← 1 ; s← ᶲ ; n←ᶲ

Abs(x^n/f)>=
0

s←s+x^n/f

f←1

n←n+1

i ←1:n

f ← f+i

fin
4.- calcule las tres primeras raíces positivas de la ecuacion: 2cos(2x)-e(0.5x)=-4

Solución:
5.- una copa cilíndrica de papel se diseña para albergar 150 ml. Calcule el radio y la altura de la
copa de manera que se utilice la mínima cantidad de papel para su fabricación.
6.- Utilice Matlab para calcular la siguiente integral:
6 1
∫0 0.9x2+0.3X+3
dx
7.- Resuelva y represente la solución de :
𝑑𝑥
= 0.4𝑥𝑦 + 0.25𝑦 2 𝑝𝑎𝑟𝑎 0.8 ≤ 𝑥 ≤ 6, 𝑐𝑜𝑛 𝑦(0) = −0.3
𝑑𝑦
3.- efectúa los cálculos para el proceso de tratamiento de metales cuando se adiciona una

unidad de recuperación de vapor.

Considerando F13=0.8824

Si el sistema de recuperación es el 90% del vapor entonces:

F13=0.8824 *(0.9)

F13=0.7942 lbs es lo que retorna al sistema

Por tanto F12+F13-F21=1+0.7942…… ec(1)

F13-0.6*F21 =0.6………………ec(2)

0.8*F12 –F21=0…………….....ec(3)

1 1 −1 𝐹12 1.7942
A= 0 1 −0.6 X=𝐹13 B= 0.6
0.8 0 −1 𝐹21 0

USANDO MATLAB

>> A =[ 1 1 −1 ; 0 1 −0.6 ; 0.8 0 −1]

1.0000 1.0000 −1.0000


A= 0 1.0000 0.6000
0.8000 0 −1.0000

>> B= [ 1.7942 ; 0.6 ; 0 ]

1.79420
B=0.60000
0
>> X= A/B
1.7561
X=1.4429
1.4099
Que se obtiene:

F12=1.7561

F13=1.4429

F21=1.4099
Ademas F24=0.2*(F12)

F24=0.2*1.7562

F24=0.35122 lbs.

También podría gustarte