programacion matlab

Páginas: 14 (3384 palabras) Publicado: 4 de mayo de 2014
Programación
En el siguiente espacio aprenderemos a programar en matlab, junto con sus comandos, códigos y formulas, y analizaremos sus usos.
Matlab.-
Entre sus prestaciones básicas se hallan: la manipulación de matrices, la representación de datos y funciones, la implementación de algoritmos, la creación de interfaces de usuario (GUI) y la comunicación con programas en otros lenguajes y conotros dispositivos hardware.
Programa aplicado para las matemáticas, tiene tres ventanas
1. Comand Windows.- donde se realizan los cálculos.
2. Comand history.- donde se guaran todos los datos y nos va indicando lo que se hace en los cálculos.
3. Wordspace.- donde se exilan las variables creadas y se mantiene una copia.
Para abrir las tres ventanas se busca Deshtop-Leup-Detorm

1. Formatshort.- 4 decimales
2. Format bank.- 2 decimales
3. Format long.- 15 decimales
4. Format stort e.- Notación científica
5. Format short g.- Notación científica dependiendo del valor
6. Format long e.- Notación científica con 15 decimales
7. Format long g.- Notación científica dependiendo del valor
8. Format hex.- Cifras hexadecimales
9. Format rat.- Expresamos en quebrados
10. Formatcompact.- Suprime el exceso de cifras en la salida
11. Format loose.- Añade cifras en la salida.
Ventana de Comandos.-
Es la ventana receptora de los comando, dirigidos para la programación, cuyos resultados serán mostrados en la pantalla inicial.
Lo importante es como se define una variable si con letra mayúscula o en minúscula
Los comandos en MATLAB son en minúsculas.
Las variables creadas sonen mayúsculas.
Para borrar la pantalla se usa clc.
La coma no sirve para no mostrar en la pantalla el resultado
Las teclas de flechas no sirven para ver los comandos anteriores disp. (N)


Elementos para la programación
Algoritmo
Concepto.- son pasos que se siguen para una solución específica y concreta de un problema.
Estructura de un algoritmo.-
Objetivo
Elementos
CondicionesCaracterísticas de un algoritmo.-
Debe tener principio y fin.
Debe der simple, sencillo, claro y no ambiguo.
Debe resolver el problema
Procesos de producción de un programa
Etapas de la solución de un problema.-
1. Análisis del problema.
2. Planificación del método de solución.
3. Organización de los datos y diseño del algoritmo (diagramación).
4. Codificación.- en lenguaje de matlab.5. Compilación.- consiste en la traducción del programa, es decir pasar el lenguaje fuente que hemos escrito al lenguaje. Frente al lenguaje de entrada: 0 y 1; cuando esta magnetizado 0 y cuando no está el magnetizado 1.
6. Ejecución verificación y depuración.
7. Documentacion del programa.
8. Fin.
Operadores matemáticos.
+ Suma.
Resta.
.* Multiplicación Euclidiana.
*Matricial.
. / División Euclidiana.
/ División Matricial.
\ División Inversa.
. ^ Potenciación Euclidiana.
^ Potenciación Matricial.
sqrt Raíz cuadrada.

Operadores de relación.
== Igual
> Mayor
< Menor
>= Mayor o igualNO > b=A(3)
b =
10
Para que pida la variable vamos a introducir fprintf en la ventana de comandos:
fprintf('A('%d)='i)
es lo que va a cambiar.
se cierra paréntesis para que en la pantalla lo muestre
lo que esta entre comillas es todo lo que se va a ver.
Ejemplo:
13 A=0;
14 N=input('N=');
15for i= 1:N
16 fprintf('A(%d)='i)-----
17 A(i)=input('');
18 end
A


El programa quedaría de la siguiente manera:
N=5
A(1)=2
A(2)=5
A(3)=10
A(4)=-4
A(5)=8
A =
2 5 10 -4 8

19 VECTOR COLUMNA






















A= |1 |
|2 |
|5 |
|4 |
|-2|
|7 |
Este vector varia en A(i,1)

Se cumple con el comando

1...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion en Matlab
  • Programación en matlab
  • Programacion matlab
  • Programación en Matlab
  • Programacion robot matlab
  • Fundamentos de lenguaje de programacion de matlab
  • Ejercicios programacion en matlab
  • ajuste de datos (programacion y computacion )MATLAB

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS