practica

Páginas: 5 (1071 palabras) Publicado: 21 de octubre de 2013
Repaso Examen
%% 1.- Identificadores
%%¿Cuales de estos identificadores son validos y cuales no?. En el caso de
%%no serlo, ¿Porque?

%% total si es identificador
%% total acumulado no es identificador porque existe espacio entre las palabras.
%% resultado-1 no es identificador porque esesimbolo no esta permitido.
%% resultado_1 si es identificador
%% resultado 1 no es identificador porque existe espacio.
%% Resultado si es identificador
%% resultaDo si es identificador
%% 1resultado no es identificador porque lapalabra comienza con numero.
%% el_valor_total_de_la_suma_de_los_operandos_es Si es identificador
%% el_valor_total_de_la_suma_es si es identificador
%% el_valor_total_de la_suma_es Si es identificador
%% resul*1 no es identificaor porque tiene el signo de multiplicación.
%% int8si es identificador
%% double si es identificador
%% integer1 si es identificador
%% válido no es identificador porque la palabra tiene una tilde

%%EXPRESIONES
%%escribe las siguientes expresiones aritmeticasen matlab. Compruebélas con
%%los valores de prueba de lacolumna de la derecha.
%%a)area de un triangulo
base=input('Ingrese el valor de la base: ');
altura=input('Ingrese el valor de la altura: ');
area=(base*altura)/2;
fprintf(' El areaes %d \n', area);

%%b)energia relativista'
c=300000;
masa=input('Ingrese el valor de la masa: ');
E=masa*c*c;
fprintf(' La energia relativista es %d \n', E);

%%c)ecuacion de segundo grado'a=input('Ingrese el valor de a: ');
b=input('Ingrese el valor de b: ');
c=input('Ingrese el valor de c: ');
X1=(-b+sqrt(b*b-4*a*c))/2*a;
X2=(-b-sqrt(b*b-4*a*c))/2*a;
fprintf('El valor de X1 es %d \n', X1);
fprintf('El valor de X2 es %d \n', X2);

%%d)polinomio'
x=input('Ingrese el valor de x: ');
y=x^5+5*x^4-4*x^3+2*x^2-9*x+15;
fprintf('El resultado de y es %d \n', y);

%%e) ¿y que nombre lepongo a esta?'
x=input('Ingrese el valor de x: ');
y=input('Ingrese el valor de y: ');
a=5*x-4*y;
b=3*x^2+6*y^4;
c=sqrt(3*x^2-28);
d=123-y;
z=(a/b)-(c/d);
fprintf('El resultado de z es %d \n', z);

%%MANIPULACION DE MATRICES

%%A) Almacena en memoria principal la siguiente matriz, en una variable que se llame M1.'
M1=[1,2,3;-3,-4,4;3,7,2]
%%B) Calcula la transpuesta de M1yguardala en M2.'
M2=M1'
%%C)Calcula el producto elemente a elemento de M1 y M2.'
M1.*M2
%%D)Calcula la suma de M1 y M2.'
M1+M2
%%E)Calcula la división elemento a elemento M1 y M2.'
M1./M2
%%F)Calcula el producto matricial de M1 y M2 y guardalo en prodM1M2.'
prodM1M2=M1*M2
%%G)Calcula el producto matricial de M2 y M1 y guardalo en prodM2M1.'
prodM2M1=M2*M1
%%H)Calcula la division matricial deM1 y M2.'
M1/M2
%%I)Cambia el valor del elemento central de M1 a 9.'
M1(2,2)=9
%%J)Guarda en una matriz llamada esquinasM1 de tamaño 2x2 los elementos de las esquinas de M1.'
esquinasM1=[M1(1,1),M1(1,3);M1(3,1),M1(3,3)]
%%K)Guarda en un vector fila v los elementos de la diagonal principal de M1.'
v=diag(M1)'
%%L)Guarda en un vector columna w los elementos de la diagonal secuandaria deM2.'
w=[M2(1,3),M2(2,2),M2(3,1)]'
%%M)Calcula el producto escalar de v y w.'
dot(v,w)
%%N) Calcula el producto vectorial de v y w.'
cross(v,w)
%%O) Guarda en fila1 los elementos de la primera fila de la matriz M1.'
fila1=M1(1,:)
%%P) Guarda en columna1 los elementos de la primera columna de la matriz M1.'
columna1=M1(:,1)
%%Q) Convierte fila 1 en un vector columna y columna1 en un vector...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Practicas
  • Practicas
  • Practicas
  • Practica
  • Practica
  • Practica
  • Practica
  • Practicas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS