Sei sulla pagina 1di 6

Ejercicios Bsicos en Matlab. CLASE 1.

Ej.1 Se captura una matriz de 2 x 2 nombrndola como A, asignando valores.

Fig.1 Capturar una matriz de 2 x 2.

OPERACIONES MATRICIALES
+ * SUMA RESTA MULTIPLICACION TRASPUESTA POTENCIA DIVISION A LA IZQUIERDA DIVISION A LA DERECHA PRODUCTO ELEMENTO A ELEMENTO DIVISION ELEMENTO A ELEMENTO ELEVAR UNA POTENCIA ELEMENTO A ELEMENTO

^
/ \ .* ./y.\ .^

Ej.2 La matriz antes capturada A se multiplica por 2, usando el signo de * para multiplicar toda la matriz por 2.

Fig.2 Ya con la operacin realizada (multiplicacin) los valores quedan de esta manera. Ej.3 Restarle -4 a toda la matriz A.

Irving Oldayr Zamudio Ameneyro

Ejercicios Bsicos en Matlab.


Fig.3 Ya con la operacin realizada (resta) los valores quedan de esta manera.

Ej.4 Capturar dos Matrices una llamada A con dos elementos, y una llamada b con 1 elemento.

Fig.4 Dos matrices capturadas, como se darn cuenta se puede hacer dos comandos separados por una coma (,). Ej.5 Dividir a la derecha el ejercicio anterior.

Fig.5 La Divisin se hizo a la derecha, quedando estos resultados. EJ.6 Operaciones elemento a elemento, se captura un arreglo de 4 elementos y se eleva a la segunda potencia elemento por elemento.

Fig.6 Se capturo un arreglo de 4 elementos y mediante el operador (.^) se eleva a la segunda potencia cada elemento quedando el resultado de ans.

Irving Oldayr Zamudio Ameneyro

Ejercicios Bsicos en Matlab.


Ej7. Capturar dos arreglos de 4 elementos y multiplicar cada elemento de los arreglos.

Fig.7 Se multiplico elemento por elemento de cada arreglo, arrojando esos resultados.

CLASE 2
NUMEROS REALES CON DOBLE PRESICION.
MATLAB contiene una forma especial para los nmeros muy grandes (Mas grandes de lo que es capaz de representarse que son considerados como infinito). Ej1. Dividir entre un nmero pequeo.

Fig.8 El resultado que nos arroja es Inf, para Matlab los nmeros muy grandes los muestra con la palabra reservada Inf, que significa infinito. Ej2. Dividir infinito entre infinito.

Fig.9 Aqu nos arroja una Palabra Nan, que significa Not a Number (no es un numero), esto significa que por lo grande del numero no lo reconoce como tal.

Irving Oldayr Zamudio Ameneyro

Ejercicios Bsicos en Matlab.


SERIES O SUCESION DE DATOS.
Ej1. Realizar una serie de uno en uno hasta llegar al 10.

Fig.10 Arroja la serie de 10 nmeros, iniciando en 1 y finalizando en 10; con el comando x=1:10. Ej2.Realizar una serie iniciando en 1 hasta el 10 con un intervalo de 1.5.

Fig.11 Arroja la serie, sumando en cada intervalo 1.5, hasta llegar al 10. Como se darn cuenta el comando indica que la serie se valla aumentando 1.5. Ej3. Realizar una serie inversa iniciando en 10 y terminando en 1.

Fig.12 Arroja la serie con un decremento de 1 entre cada intervalo.

OPERADORES RACIONALES.
< > <= >= == MENOR QUE MAYOR QUE MENOR O IGUAL QUE MAYOR O IGUAL QUE IGUAL QUE DISTINTO QUE

~=

Irving Oldayr Zamudio Ameneyro

Ejercicios Bsicos en Matlab.


Ej1. Capturar dos matrices de 2 x 2 y evaluar si son iguales.

Fig.13 Matrices capturadas.

Fig.14 Evaluacin de las matrices, el cero indica falso al momento de evaluar si son idnticos los valores, as como el 1 indica que es verdad que son iguales los valores de esa posicin. Ej3. De las matrices ya capturadas, evaluar en que posicin es verdad que los valores son distintos.

Fig.15 Con la funcin A~=B se evala distincin entre elementos, El 1 indica que es verdad que en esa posicin son distintos los valores, as como el 0 que indica que en esa posicin sea falso que los valores sean idnticos.

Irving Oldayr Zamudio Ameneyro

Ejercicios Bsicos en Matlab.


LECTURA Y ESCRITURA.
Ej1. Crear una cadena de Texto.

Fig.16 Se crea una variable llamad cc de tipo carcter (char) a la cual se le asigna el valor entrecomillado simple esto es una cadena de texto. Ej2. Crear una cadena de texto con salto de lnea.

Fig.17 A la variable cc se le asigna el valor de mas,programas; ya que la coma sirve para separar las cadenas y cada coma en un salto de lnea.

Irving Oldayr Zamudio Ameneyro

Potrebbero piacerti anche