ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ejercicios básicos Y Programas En Matlab


Enviado por   •  9 de Marzo de 2014  •  1.018 Palabras (5 Páginas)  •  489 Visitas

Página 1 de 5

%MATLAB

%Programa que imprime los números y sus cuadrados, del 2 al 10, con

%incrementos de 2 unidades.

%Elaborado por

clc

clear

for k=2:2:10

m=k^2;

disp([num2str(k),' ',num2str(m)])

end

%MATLAB

%Programa para determinar los cuadrados y cubos de una serie.

%Elaborado por

clc

clear

for a=5:.5:12

b=a^2;

c=a^3;

disp([num2str(a),' ',num2str(b),' ',num2str(c)])

end

%MATLAB

%PROGRAMA PARA DETERMINAR EDAD

%Elaborado por

clc

clear

n=input('Hola, ¿cuál es tu nombre? ','s');

a=input('¿En qué año naciste? ');

f=2050-a;

disp(' ')

fprintf('%s, en el año 2050 tendrás %g años\n',n,f)

%MATLAB

%Programa para convertir una calificación numérica.

%Elaborado por

clc

clear

n=input('Introduce la calificación del alumno: ');

disp(' ')

if n>=90

disp('La calificación del alumno es Excelente')

elseif n>=80 & n<90

disp('La calificación del alumno es Buena')

elseif n>=60 & n<80

disp('La calificación del alumno es Regular')

elseif n>=0 & n<60

disp('La calificación del alumno es Reprobatoria')

end

%MATLAB

%Programa para saber promedio final de un alumno

clc

clear

%Script de resultado de calificaciones

t=input('Introduce tu nombre: ','s');

e=input('Introduce tu edad: ','s');

m=input('Introduce la materia que deseas consultar: ','s');

A=input('Introduce por favor tu calificación parcial 1: ');

B=input('Introduce por favor tu calificación parcial 2: ');

C=input('Introduce por favor tu calificación parcial 3: ');

D=input('Introduce por favor tu calificación parcial 4: ');

p=(A+B+C+D)/4;

disp(' ')

fprintf('%s tiene %s años y obtuvo una calificación de %g de promedio en %s\n',t,e,p,m)

%MATLAB

clc

clear

%Programa para realizar operaciones aritméticas simples.

disp('Programa para realizar operaciones aritméticas simples')

disp(' ')

a=input('Introduzca un numero cualquiera: ','s');

b=input('Introduzca un número cualquiera: ','s');

p=a.+b

r=a.-b

m=a.*b

d=a./b

disp(' ')

fprintf('La suma de %s + %s es igual a %g\n',a,b,p)

%MATLAB

clc

clear

disp('Programa Para Calcular la medida del lado de un triángulo rectángulo con el Teorema de Pitágoras')

disp(' ')

H=input('Introduce el valor (cm) de la hipotenusa: ');

L=input('Introduce el valor (cm) del cateto conocido: ');

C=sqrt((H^2)-(L^2));

disp(' ')

fprintf('La medida del cateto es %g cm\n',C)

%MATLAB

clc

clear

%Desarrollo de la práctica

%Introducir las siguientes matrices.

A=[-1.3,-7,6;0,1/2,8;5,4,-1;0,5,3]'

B=[1,-3,-5]'

%Efectuar las siguientes operaciones con ellas.

M=A(2,3)

N=A(3,:)

O=A(:,3)

P=A(:,[1,3])

Q=A([2,3],[1,2])

R=[A B]

S=[P B;eye(3)]

T=[Q;ones(2)]

%MATLAB

%Ejercicios

clc

clear

%1.Genera los siguientes vectores.

% a)Vector columna con números naturales consecutivos entre 15 y 28

% b)Vector fila con la serie 1.5, 2.5... 9.5

% c)Vector columna tal que primer número sea -3, incrementos de 0.5 y

% termine en 2

x=[15:28]'

y=[1.5:1:9.5]

z=[-3:0.5:2]'

%2.Dadas las siguientes matrices:

m=[1 2 3;-3 1 -4]'

n=[-3 1 7;2 5 6]'

o=[3 1;-3 4]'

%Efectuar con las variables anteriores las siguientes operaciones.

A=-m

B=m.*n

C=o^2

D=2./m

E=m+n

F=m.*n

G=m./n

H=o.^2

I=m/2

J=m-n

K=2*o

L=m./2

M=o+m

N=m*n

O=2/m

%Las operaciones M y N no pueden realizarse debido a que las matrices no

%cumplen con la regla de que "el número de columnas de la primera matriz

%debe ser igual al número de filas de la segunda matriz"; en el caso de

%"O", 2 se considera como un vector de 1x1, no como un número escalarm asi

%que no se puede realizar la operación.

%MATLAB

clear

clc

%Programa para convertir pesos mexicanos a dólar US.

disp('Convertidor monetario')

disp(' ')

t=input('Introducir tasa de cambio actual: ');

p=input('Introducir cantidad de pesos a cambiar: ');

d=(p/t);

disp(' ')

fprintf('%g pesos equivalen a %d doláres\n',p,d)

%MATLAB

%EJERCICIOS DE OPERACIONES BASICAS

clc

clear

disp('Operaciones básicas en Matlab')

A=2*(9-3)+4

B=(5-(1/2)^2)/(0.7+1)

...

Descargar como (para miembros actualizados) txt (9 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com