Guía Básica de Matlab
|
|
|
- Francisco Espejo Navarro
- hace 7 años
- Vistas:
Transcripción
1 Uniersidad de Chile Facultad de Ciencias Físicas y Matemáticas Departamento de Física FI1A Sistemas Newtonianos Guía Básica de Matlab Por: Cristián Cruz D. Santiago, 9 de Julio de 007
2 Índice 1. Introducción Matlab : Matrix Laboratory Directorios Definición de Variables y Operatoria Básica Declaración de Matrices: Indexación de Elementos de una Matriz: Matrices Especiales Operaciones con Matrices: M-Files Creación de Funciones Operadores Lógicos... 8 a) For... 8 b) If Gráficos Integración de Ecuaciones Diferenciales Acerca de la Ayuda de Matlab...
3 1. Introducción Matlab : Matrix Laboratory Como su nombre lo indica, Matlab es un software que se especializa en el trabajo con matrices. Es un lenguaje de programación que permite realizar operaciones matriciales en forma simple y práctica, cosa que en otros lenguajes (como JAVA) resulta bastante engorroso. El objetio de esta guía es explicar los comandos básicos para comenzar a programar en Matlab.. Directorios Antes de comenzar, debemos indicarle al programa en qué directorio amos a trabajar. Para esto amos a y hacemos clic sobre el botón Add Folder. Una ez que hayamos seleccionado la carpeta de trabajo, cerramos la entana haciendo clic en Close. NOTA: Al cerrar la entana el programa preguntará si desea guardarse la carpeta que agregamos como directorio para futuras sesiones. Se recomienda NO guardar, de modo de eitar que futuros alcances de nombres en funciones impidan un correcto desempeño del programa. 3
4 3. Definición de Variables y Operatoria Básica Al contrario de lo que sucede en JAVA, para definir una ariable en Matlab simplemente la declaramos de la siguiente forma: A lo que el programa responderá desplegando el alor de x en pantalla: Para eitar que se despliegue en pantalla un resultado se agrega un punto y coma al final de la operación: Como pueden obserar, no es necesario declarar el tipo de datos que contiene la ariable x. A menos que se indique lo contrario, Matlab trabaja por defecto con arreglos. En el ejemplo, x queda definido como una matriz de 1x1 cuyo único elemento es el número Declaración de Matrices: Los elementos de cada fila se separan por comas o espacios, para terminar con una fila y empezar la siguiente se pone un punto coma. Ejemplos: A = [1,,3;4,5,6;7,8,9] B = [1,,3] C = [1;4;9] 1 A = B = [ 1 3] C 1 = 4 9 4
5 También se pueden crear ectores en forma rápida utilizando V = 1 : 0. : genera V = [ ] o crear ectores equiespaciados utilizando V = linspace( 1,,6) genera V = [ ] 3. Indexación de Elementos de una Matriz: Si definimos A como una matriz de m x n, podemos acceder a sus elementos a traés de los siguientes comandos: : Muestra el elemento de la fila i y columna j. : Muestra la fila i. : Muestra la columna j. : Muestra los elementos de las filas 1 y 3 de la columna j. : Muestra los elementos de las columnas 1 y 4 de la columna i. También se puede asignar alores a elementos específicos de una matriz, combinando los comandos de declaración e indexación. Por ejemplo: : Guarda el número 17 en la fila 1, columna. : Guarda el número 17 en todos los elementos de la fila i. : Guarda el número 17 en todos los elementos de la columna j. 3.3 Matrices Especiales En ciertas ocasiones se necesita definir matrices especiales, como identidades, matrices nulas, unitarias, diagonales, tridiagonales, etc. Matriz Transpuesta de A Crea una matriz identidad de n x n. Crea una matriz de ceros de m x n con unos en si diagonal. 5
6 Crea una matriz diagonal con los elementos del ector V. Crea una matriz diagonal desplazada en n con los elementos del ector V. Si n>0 la diagonal se desplaza hacia la derecha, si n<0 a la izquierda. Crea un ector con la diagonal de la matriz A. Crea una matriz de unos de m x n. Crea una matriz de ceros de m x n. Crea una matriz de m x n de alores aleatorios. Existen muchas más formas para definir matrices, y las que antes fueron mencionadas poseen más funciones. Para conocer más acerca de éstas utilicen la ayuda de Matlab, que es MUY buena. 3.4 Operaciones con Matrices: Multiplicación matricial de A y B Multiplicación de los términos de A por los de B (conmutatia) Multiplicación matricial de A por la inersa de B. Multiplicación matricial de B por la inersa de A. Diisión de los términos de A por los de B. Suma de los términos de A con los de B Resta de los términos de A con los de B Si U y V son ectores (matrices de una fila): Producto punto de U con V ( u i i ). Producto cruz de U con V. 4. M-Files En Matlab se programa en M-Files, que son archios de texto con una secuencia de instrucciones que luego se ejecutan en el programa. Para crear uno nueo amos a 6
7 4.1 Creación de Funciones Al igual que en JAVA, en Matlab podemos crear funciones que ejecuten determinadas secuencias, las cuales pueden ser llamadas desde otro M-File. Para crear una nuea función debemos declararla como tal: Donde a y b son las ariables de salida (lo que entrega) y c y d son las ariables de entrada (lo que recibe para poder ser ejecutada). Ejemplo: Guardamos el archio en el directorio definido al comienzo y amos a Command Window donde escribimos: Al igual que en JAVA, es posible incluir comentarios en los M-Files. Para esto anteponemos % a lo que se quiera comentar. Si anotamos comentarios justo después del nombre de la función, esto se mostrará como ayuda si escribimos el comando help nombre de la función en el command window. 7
8 Siguiendo con el ejemplo anterior: En Command Window: >> help sumaresta sumaresta retorna un ector con la suma de a y b en su primer componente y la resta de ambos en el segundo. 4. Operadores Lógicos a) For Genera ciclos con incrementos de una ariable, por ejemplo: crea el ector a = [ 4 6 0] b) If La secuencia de instrucciones bajo el If se ejecutará sólo si se cumple la condición especificada, por ejemplo: 8
9 Crea los ectores a = [ 4 6 0] y b = [ ] También existen los condicionales elseif y else, que se tienen la misma función que en JAVA. A continuación se muestra una lista con los operadores relacionales más utilizados: Operador Significado > Mayor que < Menor que >= Mayor o igual <= Menor o igual & Y (and) O (or) 4.3 Gráficos Matlab permite graficar los resultados obtenidos. Para esto utilizamos el comando Además, existen una serie de funciones que aportan información adicional al gráfico: Grafica los pares ordenados (ector x (i), ector y (i)). Por defecto Matlab une los puntos que se grafican, pero esto se puede deshabilitar utilizando las opciones del comando Para mayor información sobre éstas consulten la ayuda del programa. Las opciones an desde cambiar los colores hasta el tipo de figura que se desea para marcar los puntos. Da el título al eje coordenado x. Da el título al eje coordenado y. Da el título al gráfico. Hace isible la rejilla del gráfico. Mantiene el gráfico anterior mientras se hace uno nueo Crea una nuea entana de gráfico Identifica el gráfico en pantalla (etiqueta el gráfico) 9
10 Ejemplos: i) Graficaremos el moimiento oscilatorio amortiguado que tiene una estructura de un grado de libertad (Esto es una ersión muy simplificada de cómo oscila un edificio), cuya ecuación es: x( t) = A exp( β ω t) sen( ω t) donde A [m] : Amplitud : Coeficiente de amortiguamiento [1/s]: Frecuencia natural de oscilación de la estructura t [s] : Tiempo Crearemos un M-File que resuela el problema: 10
11 Guardamos y corremos el programa, resultando el siguiente gráfico: 3 Decaimiento Libre Ampliud 1 Amplitud [cm] tiempo [s] Si alguien se confundió con cómo se definió la función, un código alternatio puede ser utilizar un ciclo iteratio: 11
12 ii) Grafiquemos ahora dos moimientos con distinta amplitud, en un mismo gráfico: %Graficamos: 1
13 Resultando: 3 Decaimiento Libre Amplitud=3 Amplitud=1.5 1 Amplitud [cm] tiempo [s] Probemos ahora la opción para graficar. Si reemplazamos el código que grafica por: 13
14 Tenemos: Amplitud [cm] Decaimiento Libre Amplitud=3 Amplitud [cm] tiempo [s] Decaimiento Libre Amplitud= tiempo [s] 14
15 5. Integración de Ecuaciones Diferenciales Para poder resoler una ecuación de moimiento de Newton es necesario un método de integración numérica. Existen muchas formas de integrar una ecuación de moimiento; los métodos de Verlet y de Runge Kutta son ejemplos de métodos de integración. Para más detalles sobre los métodos matemáticos consulten la unidad uno de la guía del curso. A continuación integraremos la ecuación de moimiento de la caída libre de un globo con roce iscoso cuadrático con el aire: Del diagrama de cuerpo libre obtenemos las fuerzas del sistema. Igualando la suma de fuerzas a la masa por la aceleración del sistema se tiene: Mg c x ( t) = M x ( t) Que es igual a resoler las ecuaciones: Mg c = M x ( t) = ( t) Utilizaremos el método runge kutta 1 de segundo orden (RK) para resoler esta ecuación. El método dice que si se tiene una ecuación diferencial de la forma y ' = f ( t, y) Entonces se puede resoler numéricamente definiendo las ariables auxiliares: Y que la solución iteratia será: k k 1 = h f ( t n = h f ( t y, y n n ) h +, y n n + 1 = yn + k 1 + k1) 1 P. Cordero, Suplementos de Mecánica 15
16 16 No ahondaremos en los fundamentos matemáticos del método ya que no es el tema de la guía. Aplicando el método a nuestro problema tenemos: ) ( ), ( ) ( t M c g t f t M c g = = = + + = + = = + con M c g t M c g t M c g t M c g t k M c g t k n n n n n n n Finalmente n n t x = Programemos en Matlab lo anterior. Primero que todo, debemos crear una función que integre la ecuación de moimiento aplicando RK. Creamos un nueo M-File, definimos la función y agregamos los comentarios para el help:
17 Como erán, los comentarios iniciales definen la función y sus parámetros de entrada, de modo que sea simple y fácil entender cómo utilizarla. A continuación definimos los parámetros base que necesita la función para resoler la ecuación de moimiento. Y luego aplicamos RK en un ciclo iteratio: Con esto ya tenemos una función que resuele la ecuación diferencial. Ahora debemos crear un programa que la utilice de forma interactia con el usuario. Para esto guardamos caidaturbulenta y creamos un nueo M-File. En este nueo programa, primero limpiamos la pantalla y cerramos los gráficos que estén abiertos: 17
18 Luego le pedimos al usuario que ingrese los datos del problema y calculamos la solución con la función que creamos anteriormente: Con esto ya tenemos los resultados para los datos del usuario, a continuación graficaremos estos resultados y compararemos la caída con roce a una caída sin roce con el aire (es decir c=0). 18
19 19
20 Corremos el programa y obtenemos los siguientes tres gráficos: 0
21 Velocidad [m/s] Velocidad s Tiempo Velocidad con roce Tiempo [s] Velocidad s Tiempo 100 Velocidad sin roce Velocidad [m/s] Tiempo [s] Velocidad s Tiempo Caida con roce Caida sin roce 70 Velocidad [m/s] Tiempo [s] 1
22 Altura s Tiempo Caida con roce Caida sin roce 0.7 Altura [m] Tiempo [s] Queda como ejercicio propuesto realizar este mismo programa utilizando el método de Verlet para resoler la ecuación de moimiento. 6. Acerca de la Ayuda de Matlab Matlab cuenta con una excelente plataforma de ayuda al usuario. Es fundamental utilizarla ya que es imposible poner en una guía todo lo que se puede hacer con este programa. Alguien que utiliza bien Matlab no es aquel que se sabe todas las funciones de memoria, sino quien sabe usar de forma eficiente la ayuda. Para llamar a la ayuda amos a o presionamos F1. Les recomiendo que utilicen la pestaña o para buscar temas en la ayuda. Si quieren er detalles de una función, pongan ahí el nombre de la función. Si quieren hacer algo, pero no saben si existe la función que lo hace, busquen por las palabras clae de lo que quieren hacer. Es muy probable que encuentren lo que están buscando.
23 A continuación hay una lista de funciones que les pueden ser útiles en su ida estudiantil, busquen para qué siren en la ayuda. Busquen también las funciones mencionadas anteriormente en la guía, ya que tienen muchas más opciones que las que acá fueron explicadas. 3
Guía Básica de Matlab
Uniersidad de Chile Facultad de Ciencias Físicas y Matemáticas Departamento de Física FI1A Sistemas Newtonianos Guía Básica de Matlab Por: Cristián Cruz D. Santiago, 9 de Julio de 007 Índice 1. Introducción
Comenzando a usar MatLab:
Universidad Simón Bolívar Núcleo del Litoral Departamento de Tecnología Industrial TI-2284. Laboratorio de Sistemas de Control PRACTICA 1. INTRODUCCION A MATLAB Introducción: MatLab es una herramienta
Pre-Laboratorio 1 MA-33A : Introducción a Matlab
Pre-Laboratorio 1 MA-33A 2007-1: Introducción a Matlab Gonzalo Hernández - Gonzalo Rios UChile - Departamento de Ingeniería Matemática 1 Interfaz de Matlab Al ejecutar el programa Matlab, se abrirá una
UNIVERSIDAD NACIONAL DE INGENIERÍA Departamento de Lenguajes y Simulación Guía de laboratorio I
Tema: Uso del software MATLAB para graficar Funciones. Objetivo General: Conocer e implementar Funciones Lineales en MATLAB. Objetivos Específicos del Laboratorio: Integrantes: 1. Conocer el software MATLAB.
Práctica 0: Introducción a Matlab. Matlab es un acrónimo: MATrix LABoratory
Práctica 0: Introducción a Matlab Matlab es un acrónimo: MATrix LABoratory Práctica 0: Introducción a Matlab Matlab es un acrónimo: MATrix LABoratory La ventana de Matlab muestra un escritorio dividido
Las operaciones aritméticas básicas en MATLAB son las más sencillas que se pueden
CAPÍTULO 5 TEMAS 5.1 Aritmética 5.1.1 Variables y Operaciones Básicas Las operaciones aritméticas básicas en MATLAB son las más sencillas que se pueden realizar en este programa. Si asignamos valores a
ALGORITMOS II PSEUDOCODIGOS INTRODUCCION AL PSEINT CORPODICES VICTOR ANDRES OCHOA CORREA
ALGORITMOS II PSEUDOCODIGOS INTRODUCCION AL PSEINT CORPODICES VICTOR ANDRES OCHOA CORREA CONTENIDOS Definición de un algoritmo Tipos de datos Representaciones de un algoritmo Lenguaje natural Pseudocódigo
TUTORIAL PSEINT. Ing. Ronald Rentería Ayquipa. Fundamentos de Programación
TUTORIAL PSEINT Ing. Ronald Rentería Ayquipa Fundamentos de Programación PSEINT Página Oficial: http://pseint.sourceforge.net/ Es un software que interpreta pseudocódigo. Permite la generación de diagramas
Inducción a MATLAB. Álgebra Lineal. Escuela de Matemáticas. Facultad de Ciencias Universidad Nacional de Colombia Sede Medellín
Inducción a MATLAB Álgebra Lineal Escuela de Matemáticas Facultad de Ciencias Universidad Nacional de Colombia Sede Medellín Inducción a MATLAB (Álgebra Lineal) Escuela de Matemáticas Universidad Nacional
3.6. Matrices por bloques
36 Matrices por bloques En la introducción de matrices como tablas de números que representaban sistemas de ecuaciones y en el método de las operaciones elementales para su resolución predominaba la idea
Practica 2. Estructuras de Datos en MATLAB
Practica. Estructuras de Datos en MATLAB Informática Aplicada - Grado en Ingeniería Química, UAM, 009/010 1 Fecha limite de entrega de la practica Grupo A: de Marzo Grupo B: 1 de Marzo Objetivos Al finalizar
COMPILACIÓN Y DISCOS DE DISTRIBUCIÓN DE UNA APLICACIÓN
INSTITUTO METROPOLITANO DE EDUCACIÓN PROGRAMACIÓN DE COMPUTADORES GUIA #9 DE VISUAL FOXPRO DOCENTE: MAURICIO CANO COMPILACIÓN Y DISCOS DE DISTRIBUCIÓN DE UNA APLICACIÓN Una vez diseñado y programado todos
CÁTEDRA DE MÉTODOS NUMÉRICOS
MÉTODOS NUMÉRICOS Y MATLAB INTRODUCCION MATLAB (laboratorio de matrices) es un software matemático muy versátil que presenta un entorno interactivo y un lenguaje de programación para cálculos científicos
Introducción al Uso de MATLAB. Dr. Ramón Zúñiga Posgrado en Ciencias de la Tierra, UNAM
Introducción al Uso de MATLAB Dr. Ramón Zúñiga Posgrado en Ciencias de la Tierra, UNAM Conceptos Generales Matlab es un sistema de programación y cálculo basado en la manipulación de matrices. El nombre
GUIA DE EJERCICIOS N 1 LENGUAJE C# Página 1 de 5. Instructor: Ing. Néstor Raúl Suarez Perpiñan
Página 1 de 5 GUIA DE EJERCICIOS N 1 LENGUAJE C# Realizar para cada ejercicio un programa tipo consola en lenguaje C# que satisfaga con los requerimientos propuestos: PARTE I. EJERCICIOS BASICOS 1. Programa
Creación y manejo de la base de datos y tablas
Crear una base de datos Creación y manejo de la base de datos y tablas Para crear una nueva base de datos debemos: 1. Hacer clic sobre la opción Nuevo de la pestaña Archivo. De las distintas opciones para
GUIA DE APRENDIZAJE No.01 Actividades Ejercicio No.1 Ingrese a Microsoft Excel y guarde el archivo con el nombre de EVIDENCIA 1.
GUIA DE APRENDIZAJE No.01 Actividades Ejercicio No.1 Ingrese a Microsoft Excel y guarde el archivo con el nombre de EVIDENCIA 1. - Cuando usted abre una hoja de cálculo electrónica encuentra Filas (Vienen
Índice. Funciones de Maple
INTRODUCCIÓN Con los avances de la tecnología, los cursos de matemáticas en nuestras universidades necesitan el apoyo computacional para la realización de cálculos en diferentes procedimientos, de tal
CALCULO GRADO EN INGEN. INFORM. DEL SOFTWARE PRACTICA 1. INTRODUCCIÓN A MATLAB
CALCULO GRADO EN INGEN. INFORM. DEL SOFTWARE. 12-13 PRACTICA 1. INTRODUCCIÓN A MATLAB Qué es MATLAB? MATLAB es la abreviatura de MATrix LABoratory (laboratorio de matrices). Se trata de un software matemático
Análisis de Desempeño Adempiere 3.4
Análisis de Desempeño Adempiere 3.4 Contenido 1 ANÁLISIS DE DESEMPEÑO... 3 1.1 Configuración de Esquema Contable... 3 1.2 Elemento Contable... 6 1.3 Periodos Contables... 8 1.4 Notas de Contabilidad...
PRÁCTICA NÚMEROS REALES Y COMPLEJOS CURSO Práctica 1 (21- IX-2016)
PRÁCTICA NÚMEROS REALES Y COMPLEJOS CURSO 016-017 Prácticas Matlab Práctica 1 (1- IX-016) Objetivos Iniciarse en el uso de Matlab. Conocer comandos básicos de Matlab para realizar cálculos con números
Tema: Entorno a C# y Estructuras Secuenciales.
Tema: Entorno a C# y Estructuras Secuenciales. Programación I, Guía 3 1 Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Objetivos Utilizar el entorno de programación
GUIA BÁSICA DEL PROCEDIMIENTO MATRIX END MATRIX
GUIA BÁSICA DEL PROCEDIMIENTO MATRIX END MATRIX El SPSS permite realizar cálculos matriciales mediante el lenguaje de comandos que se resumen en los siguientes pasos: 1) Abrir una ventana de sintaxis Menú:
Tutorial para resolver ecuaciones diferenciales usando MATLAB
Tutorial para resolver ecuaciones diferenciales usando MATLAB El presente tutorial tiene como objetivo presentar al estudiante una manera en la que pueden resolver ecuaciones diferenciales usando el software
Álgebra y Matemática Discreta
Álgebra y Matemática Discreta Sesión de Teoría 18 (c) 2013 Leandro Marín, Francisco J. Vera, Gema M. Díaz 11 Nov 2013-17 Nov 2013 Ecuaciones Matriciales Ecuaciones Matriciales En muchas ocasiones, se plantean
Introducción a Matlab y Simulink
Universidad de Chile Facultad de Ciencias Físicas y Matemáticas Departamento de Ingeniería Eléctrica Introducción a Matlab y Simulink Preparado por Diego Sepúlveda J. Version.0, 6 de agosto de 2002 Índice
PRACTICA 1 CTE I 2015
6 PRACTICA 1 CTE I 2015 6 6 INTRODUCCIÓN AL LABORATORIO A. INTRODUCCIÓN A MATLAB. 1. Introducción El programa MatLab (el nombre corresponde a la abreviatura Matrix Laboratory) es una potente herramienta
Matemática 2 MAT022. Clase 1 (Complementos) Departamento de Matemática Universidad Técnica Federico Santa María. Matrices
Matemática 2 MAT022 Clase 1 (Complementos) Departamento de Matemática Universidad Técnica Federico Santa María Tabla de Contenidos 1 Matrices Propiedades Tabla de Contenidos Matrices 1 Matrices Propiedades
Qtiplot Windows. Guía de Inicio Rápido. Vers. 2.1
Qtiplot 0.9.8.9-Windows Guía de Inicio Rápido Vers. 2.1 Sugerencias: [email protected] CÓMO OBTENER LA GRÁFICA A PARTIR DE UNA SERIE DE DATOS (TABLA)? Como ejemplo inicial llenaremos ambas columnas,
Introducción a Matlab
Universidad de Chile Facultad de Cs. Físicas y Matemáticas Departameto de Ciencias de la Computación CC3501 - Computación Gráfica, Visualización y Modelación para Ingenieros Prof. María Cecilia Rivara
TUTORIAL PROGRAMA BIOWARE
TUTORIAL PROGRAMA BIOWARE Para comenzar a trabajar con este programa, previamente hemos tenido que realizar su instalación. Seguidamente no hacen falta los datos obtenidos durante las prácticas realizadas
Tema: Entorno a C# y Estructuras Secuenciales.
2 Programación I Programación I. Guía 3 3 Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Tema: Entorno a C# y Estructuras Secuenciales. Objetivos Utilizar el entorno
Aprendemos a crear un blog
Aprendemos a crear un blog Un blog o bitácora es como un diario pero en un sitio web. En él una o varias personas escriben a menudo y lo que publican aparece ordenado en el tiempo. Siempre aparece primero
INTRODUCCIÓN A MATLAB. Laboratorio de Biofísica, U.T.P
Laboratorio 11 INTRODUCCIÓN A MATLAB Laboratorio de Biofísica, U.T.P 11.1 Objetivos Familiarizarse con el entorno de la herramienta MATLAB. Iniciación en la utilización de toolbox de procesado de señales
Auxiliar 1: Métodos Numéricos
Facultad de Ciencias Físicas y Matemáticas Departamento de Física Semestre 2008-1 FI1A2- Sistemas Newtonianos Profesor Hugo Arellano S. Auxiliares: César Casanova M., Juan González B., Daniela Opitz O.
3.- Seleccionamos la tabla CLIENTES y pulsamos el botón Agregar. Una vez hecho esto cerramos el cuadro Mostrar tabla con el botón Cerrar.
Consultas de Selección Una vez completado los ejercicios anteriores, nos disponemos a visualizar los datos en forma de consulta, es decir, a partir de unos criterios de selección podremos mostrar los datos
Modelado matemático del movimiento de una partícula utilizando MATLAB
Modelado matemático del movimiento de una partícula utilizando MATLAB Carlos Manuel García Lara Introducción En ingeniería existen diferentes modelos matemáticos para evaluar procesos naturales, las diferencias
Matrices: repaso. Denotaremos con M m n el conjunto de matrices de tamaño m n, o sea, de m filas y n columnas. Una matriz A M m n es de la forma A =
Matrices: repaso Denotaremos con M m n el conjunto de matrices de tamaño m n, o sea, de m filas y n columnas Una matriz A M m n es de la forma a 11 a 1n A = a m1 a mn Denotaremos A ij = a ij el coeficiente
PRÁCTICA 1: Introducción a Matlab
1.1 PRÁCTICA 1: Introducción a Matlab 1.1 Introducción MATLAB es un paquete de software que proporciona un entorno potente y amigable para cálculo y simulación. El entorno de programación ofrece operaciones
Taller No. 11: Ecuaciones Lineales de Segundo Orden El Oscilador Masa-Resorte Forzado
Taller No. 11: Ecuaciones Lineales de Segundo Orden El Oscilador Masa-Resorte Forzado Objetivo Reforzar los temas que fundamentan el conocimiento de las ecuaciones diferenciales de segundo orden en el
07 Variables. 7.1 Variables globales Definición
07 Variables 07 Variables 7.1 Variables globales 7.1.1. Definición Las variables se utilizan para almacenar datos individuales en disco o en memoria. Son datos globales a la aplicación y comunes, en el
CLASE 1 INTRODUCCIÓN A MATLAB
Prof. Alexander Hoyo Clase 1 Introducción a MATLAB pág. 1 de 12 CLASE 1 INTRODUCCIÓN A MATLAB MATLAB es un software de computación técnica de alto nivel que integra cómputo, visualización y programación
Consultas de Selección Unitabla
Consultas de Selección Unitabla Tabla de contenidos 1.- INTRODUCCIÓN... 3 2.- CLIENTES DE SALAMANCA O ZAMORA (CON ASISTENTE)... 3 3.- PRECIO CON IVA (VISTA DISEÑO)... 4 4.- CANTIDAD DE PEDIDO (VISTA DISEÑO)...
Introducción a Matlab. Ing. Laura López López
Introducción a Matlab Ing. Laura López López Qué es Matlab? MatLab significa MATrixLABoratory MATLAB es un lenguaje de alto nivel para realizar cálculos científico-técnicos. Integra las herramientas de
2. Práctica. 2.1.Introducción. 2.2.Funcionamiento de MATLAB. 2.3.Programas modulizados
2. Práctica 2.1.Introducción En esta práctica se prete dar una introducción al manejo del programa MATLAB. Éste es un programa de cálculo numérico que sirve en sus funciones más básicas, para trabajar
1.- CREACIÓN DE CONSULTAS.
1.- CREACIÓN DE CONSULTAS. Una consulta permite efectuar preguntas acerca de la información almacenada en las tablas. En una consulta se pueden obtener datos de una tabla e incluso de varias tablas, por
Diseño Computarizado 15023
Diseño Computarizado 15023 PROGRAMACIÓN: FORTRAN Profesor: Claudio García Herrera Departamento de Ingeniería Mecánica Universidad de Santiago de Chile Índice 1 Introducción 2 Estructura 3 Sentencias y
... Consultas. anfora CAPÍTULO. Introducción. Utilización de las CONSULTAS
3 CAPÍTULO......... Introducción El gran volumen de información almacenado en las tablas de una base de datos no tendría significado alguno si no existiese una herramienta capaz de acceder a ellos, mostrando
Introducción a los comandos y funciones del programa Matlab en preguntas y respuestas
Editorial de la Universidad Tecnológica Nacional Introducción a los comandos y funciones del programa Matlab en preguntas y respuestas Lic Adriana Favieri Facultad Regional Haedo Universidad Tecnológica
Lección 1. Tutorial básico de MATLAB: Operaciones y funciones básicas
Lección 1. Tutorial básico de MATLAB: Operaciones y funciones básicas MIGUEL ANGEL UH ZAPATA 1 Análisis Numérico I Facultad de Matemáticas, UADY Agosto 2014 1 Centro de Investigación en Matemáticas, Unidad
Una matriz es un arreglo rectangular de números. Los números en el arreglo se llaman elementos de la matriz. ) ( + ( ) ( )
MATRICES Una matriz es un arreglo rectangular de números. Los números en el arreglo se llaman elementos de la matriz. Ejemplo 1. Algunos ejemplos de matrices ( + ( ) ( + ( ) El tamaño o el orden de una
ECUACIÓN DE OSCILACIONES. Tomado del texto de Ecuaciones Diferenciales de los Profesores. Norman Mercado. Luis Ignacio Ordoñéz
ECUACIÓN DE OSCILACIONES Tomado del texto de Ecuaciones Diferenciales de los Profesores Norman Mercado Luis Ignacio Ordoñéz Muchos de los sistemas de ingeniería están regidos por una ecuación diferencial
ACTIVIDADES BASE DE DATOS ACCESS 2007
ACTIVIDADES BASE DE DATOS ACCESS 2007 En un primer momento vamos a practicar las opciones de Crear, abrir y cerrar una base de datos de Access 2007. Abrimos Access 2007 y haz clic sobre la opción Base
2.5 Dependencia Lineal, Independencia Lineal, Wronskiano 74
.5 Dependencia Lineal, Independencia Lineal, Wronskiano 74.5 Dependencia Lineal, Independencia Lineal, Wronskiano Dependencia Lineal Definición.5. Se dice que un conjunto de funciones f, f,... fn ( ) es
MANUAL DE USUARIO PEF REGISTRO DE PROYECTOS CIENCIA Y TECNOLOGIA
MANUAL DE USUARIO PEF REGISTRO DE PROYECTOS CIENCIA Y TECNOLOGIA 2017 2017 2 de 21 INTRODUCCIÓN Manual de usuario para el acceso al sistema PEF-Registro de Proyectos de la H. Cámara de Diputados para ciencia
MICROSOFT EXCEL 2007 NIVEL AVANZADO. Contenido
MICROSOFT EXCEL 2007 NIVEL AVANZADO GUÍA TEÓRICO-PRÁCTICA N 4 MACROS Contenido INTRODUCCION... 2 Crear una macro automáticamente... 2 Ejecutar una macro... 3 Actividad 1... 4 Asignar una macro a un botón...
Cátedra: Fundamentos de Informática para Ingeniería Química. Introducción al manejo de Matlab 6.5
Cátedra: Fundamentos de Informática para Ingeniería Química Introducción al manejo de Matlab 6.5 Introducción al manejo de Matlab 6.5 Matlab se puede inicializar como cualquier otra aplicación de Windows,
Prueba evaluable de programación con Maxima
Prueba evaluable de programación con Maxima Criterios de evaluación Cada uno de los ejercicios que componen esta prueba evaluable sobre la primera parte de la asignatura Física Computacional 1 se evaluará,
Datos Elementales y formato de un programa en Java
Datos Elementales y formato de un programa en Java PROGRAMACION I Grado en Matematicas Informática Programación I - 2015/2016 Datos, variables y mi primer programa 1 Introducción a la programación o Programa:
roducción a la programación con el lenguaje C usando el entorno de trabajo Dev-C. Nociones básicas de programación
There are no translations available. Introducción a la programación con el lenguaje C usando el entorno de trabajo Dev-C. roducción a la programación con el lenguaje C usando el entorno de trabajo Dev-C.
Ecuaciones en Derivadas Parciales y Análisis Numérico
Ecuaciones en Derivadas Parciales y Análisis Numérico Prácticas Capítulo 3. Diferencias finitas para la ecuación del calor. 3.1 Resolviendo la ecuación del calor Vamos a resolver la ecuación del calor
Trabajo Práctico: Función Cuadrática
Área: Ciencia Tecnología Asignatura: MATEMÁTICA Título Trabajo Práctico: Función Cuadrática Curso 4to Año 1 Función Cuadrática El objetivo de esta actividad es analizar la gráfica de la función cuadrática
Funciones I. Par ordenado. Igualando los componentes: x + 9 = 11 y + 10 = 14 x= 2 y = 4
Funciones I Par ordenado Es un conjunto formado por dos objetos matemáticos cualesquiera "a" "b" denotado por (a; b) que se consideran ordenados con el criterio de uno antecede al otro. Notación: (a; b)
INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata
Expression Node Formula Node MathScript MATLAB Script Contenido de esta clase Todas estas estructuras sirven para incorporar código en formato de texto a nuestra aplicación en LabVIEW. 2 Expression Node
PRÁCTICA 3: DISEÑO DE PLANTILLAS WEB
PRÁCTICA 3: DISEÑO DE PLANTILLAS WEB Las plantillas son herramientas de las que disponemos para crear un formato determinado para que todas las páginas tengan unas características similares, de forma que
Resolución de problemas con GeoGebra
Ejemplo 3 1 : Dada la sucesión: a n 1 1 n n 1. Investiga con tu calculadora y calcula los diez primeros términos de la sucesión 2. Cuánto vale a 100? y a 1000? 3. Decidir si son verdaderas o falsas las
4.1 Conceptos Básicos de Matlab. Matlab es creado por The MathWorks, el cual es un idioma de alto rendimiento
MATLAB CAPÍTULO 4 Realización Activa en 4.1 Conceptos Básicos de es creado por The MathWorks, el cual es un idioma de alto rendimiento para la informática técnica. Integra cómputo, visualización, y programación
y C= determinar la matriz X que verifica la ecuación matricial A B X=C X+I, siendo I =
EJERCICIOS: TEMA 1: MATRICES. 1º/ Dadas las matrices: A= 2 1 1 0 1 1 1 1, B= 2 0 3 1 y C= 2 1 0 1 determinar la matriz X que verifica la ecuación matricial A B X=C X+I, siendo I = 1 0 0 1. 2º/ Determinar
Figura 24. Práctica de momento lineal y colisiones Sistema general.
ECUACIONES DE MOVIMIENTO (PRÁCTICA 6: MOMENTO LINEAL Y COLISIONES) Ing. Francisco Franco Web: http://mgfranciscofranco.blogspot.com/ Fuente de información: Trabajo de grado de Mónica A. Camacho D. y Wilson
Matemática II Tema 3: resolución de sistemas de ecuaciones lineales
Matemática II Tema 3: resolución de sistemas de ecuaciones lineales 2012 2013 Índice Sistemas de ecuaciones lineales 1 Interpretación geométrica y definición 1 Método de eliminación 4 Resolución de sistemas
FÍSICA GENERAL Fac. Cs. Exactas - UNCPBA
FÍSICA GENERAL Fac. Cs. Exactas - UNCPBA Cursada 218 Cátedra Teoría/Práctica (Comisión 1): Dr. Fernando Lanzini Dr. Matías Quiroga Teoría/Práctica (Comisión 2): Dr. Sebastián Tognana Prof. Olga Garbellini
Programación Estructurada
Programación Estructurada Técnica de programación que consiste en construir programas de fácil comprensión. Es mucho más sencillo entender la codificación del programa, que se habrá hecho en diferentes
Programación Orientada a Objetos Sentencias Java Parte I Ing. Julio Ernesto Carreño Vargas MsC.
Sentencias Java Parte I Ing. Julio Ernesto Carreño Vargas MsC. Variables Conceptos de Memoria Una variable es un espacio en la memoria del PC Cada variable tiene un nombre, un tipo, un tamaño y un valor
CAPITULO I INTRODUCCIÓN
CAPITULO I INTRODUCCIÓN MATLAB es un entorno de programación y ejecución en el cual se permiten construir herramientas propias según los requerimientos del programador, fácilmente se crean funciones y
Fundamentos PHP. El término puntuación nos referimos a la sintaxis usada en PHP para la terminación de una línea de código (;)
Tags Fundamentos PHP La Sintaxis de PHP se deriva de muchos lenguajes de programación principalmente de C pero Perl también ha tenido mucha influencia en esta sintaxis Con las últimas incorporaciones agregadas,
NOCIONES BASICAS DE Miguel Iván Bobadilla
NOCIONES BASICAS DE Miguel Iván Bobadilla ~ 1 ~ Indice Introducción... 4 Sintaxis de Python... 6 Datos... 6 Tipos de datos básicos... 7 Asignando valores, variables y constantes... 8 Salida de datos...
