Clase 4: Funciones en Matlab
|
|
- Joaquín Rodríguez Crespo
- hace 6 años
- Vistas:
Transcripción
1 Clase 4: Funciones en Matlab Hamilton Galindo 2015 Hamilton Galindo Clase 4: Funciones en Matlab / 34
2 Outline 1 Tipos de programas 2 Partes básicas de un programa 3 Características generales de las funciones en Matlab 4 Help de directorios 5 Sub-funciones 6 Referencias de función Creación de referencia de función Evaluación de funciones mediante referencias Utilidad de las referencias de función Funciones inline Funciones anónimas Funciones anidadas 7 Funciones más importantes en Matlab 8 Tipos de funciones Funciones que operan de modo escalar Funciones que operan solo sobre vectores Funciones que operan sobre matrices 9 Variables Hamilton Galindo Clase 4: Funciones en Matlab / 34
3 Tipos de programas En Matlab hay dos tipos de programas: scripts y functions. Un script es el tipo de programa más simple de Matlab, porque no tienen un input, que ejecuta una series de sentencias; mientras, que las funciones aceptan argumentos de entrada (inputs) y producen argumentos de salida (output). Script Útil para automatizar una serie de pasos No acepta inputs Almacena variables en el workspace base que es compartido con otros scripts a los cuales se puede acceder desde la linea de comando. Escribiendo el nombre del script en la ĺınea de comando, Matlab ejecuta sus sentencias. Función Útil para extender el lenguaje de Matlab para tus aplicaciones Acepta inputs y muestra resultados Almacena variables en el workspace interno de la función (separado del workspace base) Hamilton Galindo Clase 4: Funciones en Matlab / 34
4 Partes básicas de un programa I A continuación se muestra las partes básicas de un programa (por ejemplo una función): Linea principal Definición de la función Texto de ayuda Cuerpode la función Comentarios Hamilton Galindo Clase 4: Funciones en Matlab / 34
5 Partes básicas de un programa II Las funciones y los scripts tienen las mismas partes, excepto la ĺınea que define a la función, la cual aplica solo para funciones. Parte del programa Definición de la función (solo para funciones) Línea principal Texto de ayuda Cuerpo del programa (función o script) Comentarios Descripción Define el nombre de la función, y el número y orden de los inputs y outputs Es una descripción resumida del programa. Se observa cuando escribimos help Descripción más detallada del programa. Se observa cuando escribimos help Código del programa Texto en el cuerpo del programa que explica el trabajo interno del programa A continuación se detalla cada parte del programa: Hamilton Galindo Clase 4: Funciones en Matlab / 34
6 Partes básicas de un programa III [1] Definición de la función La ĺınea que define la función : [1] informa a Matlab que el archivo contiene una función y [2] especifica el orden de los argumentos de entrada/salida Esta ĺınea empieza con la palabra clave: function Esta ĺınea debe ser la primera del archivo (excepto que sea comentario) La ĺınea que define la función es (ejemplo): function [y] = cobb douglas(alpha,beta) Primera ĺınea de código para crear una función (términos generales): function [out1,out2,...,outn] = function name(in1,in2...,ink) Donde: function es el comando para definir una función Hamilton Galindo Clase 4: Funciones en Matlab / 34
7 Partes básicas de un programa IV function name se refiere al nombre de la función (se recomienda guardar el archivo *.m con este nombre). En caso de guardarlo con otro nombre, al llamar a la función se debe de hacer con el nombre del *.m file (Matlab ignora el nombre de la función). El nombre de la función debe de empezar con una letra y debe de contener a lo máximo 63 caracteres alfa-numéricos (ver con namelengtmax). Se recomienda escribir el nombre en minúsculas. (in1,in2...,ink) son los argumentos de la función; es decir, los valores que tendran que ser introducidos por el usuario [out1,out2,...,outn] representa el resultado (output) de la función. Si no hay un resultado se omite [out1,out2,...,outn] o se coloca [] [2] Línea principal Se llama así porque es la primera ĺınea del texto de ayuda y brinda una descripción resumida del programa. Dado que es un comentario se inicia la ĺınea con %. [3] Texto de ayuda Hamilton Galindo Clase 4: Funciones en Matlab / 34
8 Partes básicas de un programa V Se puede crear ayuda on-line para tus programas, para ello se detalla el programa por medio de comentarios ( %) y se puede observar dicha descripción cuando se escribe help nombre función [4] Cuerpo de la función El cuerpo del programa (función o script) contiene todos los códigos de Matlab necesarios para realizar los cálculos y asignar valores a los argumentos de salida (outputs). [5] Comentarios Una ĺınea de comentarios se inicia con %. Los comentarios brindan una mayor información de los códigos usados en el programa. Para escribir un bloque de comentarios se usa %{... %} Hamilton Galindo Clase 4: Funciones en Matlab / 34
9 Características generales de las funciones en Matlab I 1 Una función en Matlab es un programa, que contiene un conjunto de instrucciones especificadas en un archivo de texto de extensión *.m 2 Para crear un programa (función o script) se usa un editor de texto con extensión *.m (M-FILE) 3 Para editar un m-file se coloca: edit nombre programa; y el programa se abrirá. Para abrir el editor solo se escribe edit 4 Comandos útiles para gestionar tus programas: what, lista los nombres de los programas creados en tu carpeta type nombre programa, muestra el contenido del programa help nombre programa, muestra los comentarios de ayuda de tu programa 5 Elementos de una función: nombre argumentos retorno 6 Una función se llama utilizando su nombre 7 En Matlab las funciones pueden tener valores de retorno matriciales múltiples Hamilton Galindo Clase 4: Funciones en Matlab / 34
10 Características generales de las funciones en Matlab II 8 Las funciones que no tienen argumentos no llevan parentesis 9 Los nombres de las funciones no son palabras reservadas 10 En Matlab una función puede tener un número variable de argumentos y valores de retorno Hamilton Galindo Clase 4: Funciones en Matlab / 34
11 Help de directorios Dos formas de mostrar la ayuda en el directori actual de trabajo: 1 Primera: Crear un archivo contents.m donde contenga solo comentarios de las funciones y scripts contenidos en el directorio actual Para visualizar esos comentarios se escribe en la ĺınea de comandos: help nombre directorio actual 2 Segunda: En caso no se ha creado el archivo contents.m Al escribir en la ĺınea de comandos: help nombre directorio actual Se obtiene la ĺınea principal (H1) de todos los programas contenidos en el directorio actual. Hamilton Galindo Clase 4: Funciones en Matlab / 34
12 Sub-funciones Que son? Son funciones adicionales definidas en un mismo fichero *.m con nombres diferentes del nombre del fichero (y del nombre de la función principal) Las sub-funciones solo pueden ser llamadas por las funciones contenidas en el mismo archivo *.m, resultando invisibles para otras funciones externas. Ejemplo: ver mi fun.m Hamilton Galindo Clase 4: Funciones en Matlab / 34
13 Referencias de función function handles Que es? Es una forma para referirse al nombre de una función. Se usa para llamar a una función indirectamente. 1 Su principal uso: es pasar a una función el nombre de otra función, junto con sus argumentos, para que la pueda ejecutar. 2 Permite al programador un mayor control sobre la función que es efectivamente llamada. Esto es importante ya que en Matlab existen funciones sobrecargadas (overloaded functions), las cuales son funciones diferentes que tienen el mismo nombre pero se diferencian entre sí por el número y tipo de argumentos. Hamilton Galindo Clase 4: Funciones en Matlab / 34
14 Creación de referencia de función Se puede crear de dos formas: 1 Mediante el Para crear una referencia de función, se coloca antes del nombre de la función: fh donde, al al incio del nombre de la función seno (sin) se convierte en una referencia de función (fh) 2 Mediante la función str2func función str2func recibe como argumento una cadena de caracteres conteniendo el nombre de una función y devuelve como valor de retorno la referencia de función. fh = str2func( sin ) >> fh Hamilton Galindo Clase 4: Funciones en Matlab / 34
15 Evaluación de funciones mediante referencias I 1 La principal aplicación de las referencias de función es pasar información de funciones a otras funciones para que aquellas puedan ser ejecutas por estas. 2 Para evaluar una referencia de función se usa la función feval Que es feval? [r1,r2,r3...] = feval(fh,arg1,arg2,arg3...) Donde: fh es una referencia de función y r1,r2,r3... y arg1,arg2,arg3... son los valores de retorno y los argumentos de la función cuya referencia es fh. 3 Una obsevación sobre feval: La referencia de función fh debe de ser un escalar. Es decir, no se puede evaluar un array de referencias de función con una sola llamada a feval. 4 Ejemplo: ver los archivos pruebafh.m y PruebafhMain.m Hamilton Galindo Clase 4: Funciones en Matlab / 34
16 Utilidad de las referencias de función 1 Principal utilidad: pasar información de una función a otras funciones que la deben de poder ejecutar por medio de feval. 2 Acceder desde cualquier parte de un programa a las funciones privadas y a las sub-funciones. De esta forma se puede reducir el número de ficheros *.m necesarios, pues muchas funciones se podrán definir como sub-funciones en un mismo fichero. 3 Mejorar la eficiencia de las funciones que se utilizan repetidamente, pues no es necesario buscar el fichero *.m cada vez. 4 Las referencias de función son variables ordinarias de MATLAB que pueden ser agrupadas en arrays de una o más dimensiones. Hamilton Galindo Clase 4: Funciones en Matlab / 34
17 Funciones inline Que son? Permite crear una función matematica con sus argumentos 1 El código es el siguiente: g = inline( x + y 2, x, y ) 2 Esto crea la siguiente función: g(x, y) = x + y 2 3 Para evaluar la función anterior, se coloca: g(2, 5) cuyo resultado es 5 (ver el archivo Func inline.m ) Hamilton Galindo Clase 4: Funciones en Matlab / 34
18 Función anónima Que son? Es una forma muy flexible de crear funciones sobre la marcha, bien en la ĺınea de comandos, bien en una ĺınea cualquiera de una función o script. La forma general de las funciones anónimas es: nombre fa expresión senoangdoble 2*(sin(ang1))*cos(ang2) 1 Para llamar a la función anónima se escribe lo siguiente: nombre fa (arg1,arg2,...) 2 Si la función anónima no tiene argumentos, hay que poner los paréntesis vacios () tanto al definirlas como al llamarlas. 3 Ver el archivo Func anonima.m Hamilton Galindo Clase 4: Funciones en Matlab / 34
19 Funciones anidadas I nested functions Que son? Son funciones dentro de otras funciones, las llamadas funciones contenedoras. 1 Cuando se definen funciones anidadas, cada una de las funciones contenidas en el archivo *.m deben de terminar con end. 2 Un ejemplo de funciones anidadas: function A(arg1)... function Aa(a1,a2)... function Aa1()... end end... function Ab() Hamilton Galindo Clase 4: Funciones en Matlab / 34
20 Funciones anidadas II nested functions... function Ab1()... end... function Ab2()... end... end... end Reglas para llamar a las funciones anidadas: 1 Una función anidada se puede llamar desde cualquier otra función que tenga acceso al handle. Hamilton Galindo Clase 4: Funciones en Matlab / 34
21 Funciones anidadas III nested functions 2 Una función anidada se puede llamar directamente desde la función del nivel inmediatamente superior. Por ejemplo, la función A puede llamar a las funciones Aa y Ab, pero no a las funciones Ab1 y Ab2 que están dos niveles más abajo. 3 Una función anidada puede llamar a otras funciones anidadas en la misma función contenedora y al mismo nivel. Por ejemplo, la función Aa puede llamar a la función Ab, y la Ab1 a la Ab2. 4 Una función anidada puede llamar a todas las que están por encima de ella en ĺınea directa. Por ejemplo, la función Ab2 puede llamar a las funciones A y Ab. Una función anidada no puede llamar a las que están al mismo nivel en otra rama; por ejemplo, Aa1 no pueede llamar a Ab2. 5 Además, cualquier función anidada puede llamar a todas las sub-funciones definidas en el mismo fichero. Hamilton Galindo Clase 4: Funciones en Matlab / 34
22 Funciones más importantes en Matlab A continuación se listan los tipo de funciones más importantes: Funciones matemáticas elementales. Funciones especiales. Funciones matriciales elementales. Funciones matriciales específicas. Funciones para la descomposición y/o factorización de matrices. Funciones para análisis estadístico de datos. Funciones para análisis de polinomios. Funciones para integración de ecuaciones diferenciales ordinarias. Resolución de ecuaciones no-lineales y optimización. Integración numérica. Hamilton Galindo Clase 4: Funciones en Matlab / 34
23 Tipos de funciones Existen al menos tres tipos de funciones: 1 Funciones que operan de modo escalar 2 Funciones que operan solo sobre vectores 3 Funciones que operan sobre matrices Funciones que operan sobre matrices Las siguientes funciones exigen que el/los argumento/s sean matrices. En este grupo aparecen algunas de las funciones más útiles y potentes de MATLAB. Se clasifican en varios subgrupos: Funciones matriciales elementales Funciones matriciales especiales Funciones de factorización y descomposición matricial Hamilton Galindo Clase 4: Funciones en Matlab / 34
24 Funciones que operan de modo escalar Estas funciones, que comprenden las funciones matemáticas y otras básicas, cuando se aplican a una matriz actúan sobre cada elemento de la matriz. Entre estas funciones se encuentran: sin(x), cos(x),... log(x) log10(x) exp(x) sqrt(x) sign(x) abs(x) angle(x) funciones trigonométricas logaritmo natural logaritmo decimal función exponencial raíz cuadrada función signo: devuelve -1 si < 0, 0 si = 0 y 1 si > 0 valor absoluto ángulo de fase Hamilton Galindo Clase 4: Funciones en Matlab / 34
25 Funciones que operan solo sobre vectores Las siguientes funciones sólo actúan sobre vectores (no sobre escalares ni matrices): [xm, im] = max(x) min(x) sum(x) cumsum(x) mean(x) std(x) prod(x) cumprod(x) [y, i] = sort(x) máximo elemento de un vector. Devuelve el valor máximo xm y la posición que ocupa im mínimo elemento de un vector. Devuelve el valor mínimo y la posición que ocupa suma de los elementos de un vector devuelve el vector suma acumulativa de los elementos de un vector (cada elemento del resultado es una suma de elementos del original) valor medio de los elementos de un vector desviación típica producto de los elementos de un vector devuelve el vector producto acumulativo de los elementos de un vector ordenación de menor a mayor de los elementos de un vector x. Devuelve el vector ordenado y, y un vector i con las posiciones iniciales en x de los elementos en el vector ordenado y. En realidad estas funciones se pueden aplicar también a matrices, pero en ese caso se aplican por separado a cada columna de la matriz, dando como valor de retorno un vector resultado de aplicar la función a cada columna de la matriz considerada como vector. Hamilton Galindo Clase 4: Funciones en Matlab / 34
26 Funciones que operan sobre matrices Funciones matriciales elementales B = A calcula la traspuesta (conjugada) de la matriz A B = A. calcula la traspuesta (sin conjugar) de la matriz A v = poly(a) devuelve un vector v con los coeficientes del polinomio característico de la matriz cuadrada A t = trace(a) devuelve la traza t (suma de los elementos de la diagonal) de una matriz cuadrada A [m, n] = size(a) devuelve el número de filas m y de columnas n de una matriz rectangular A n = size(a) devuelve el tamaño de una matriz cuadrada A nf = size(a, 1) devuelve el número de filas de A nc = size(a, 2) devuelve el número de columnas de A Hamilton Galindo Clase 4: Funciones en Matlab / 34
27 Funciones que operan sobre matrices Las funciones exp(), sqrt() y log() se aplican elemento a elemento a las matrices y/o vectores que se les pasan como argumentos. Existen otras funciones similares que tienen también sentido cuando se aplican a una matriz como una única entidad. Estas funciones son las siguientes (se distinguen porque llevan una m adicional en el nombre): Funciones matriciales especiales expm(a) si A = XDX, expm(a) = X diag(exp(diag(d))) X sqrtm(a) devuelve una matriz que multiplicada por sí misma da la matriz A logm() es la función recíproca de expm(a) Hamilton Galindo Clase 4: Funciones en Matlab / 34
28 Funciones que operan sobre matrices Funciones de factorización y descomposición matricial U = chol(a) descomposición de Cholesky de matriz simétrica y positivo definida. Sólo se utiliza la diagonal y la parte triangular superior de A. El resultado es una matriz triangular superior tal que A = U U [X, D] = eig(a) valores propios (diagonal de D) y vectores propios (columnas de X) de una matriz cuadrada A. Con frecuencia el resultado es complejo (si A no es simetrica) [X, D] = eig(a, B) valores propios (diagonal de D) y vectores propios (columnas de X) de dos matrices cuadradas A y B (Ax = λbx). Los vectores propios estan normalizados de modo que X B X = I. Cuando A es simetrica y B es simetrica y definida-positiva se puede utilizar [X, D] = eig(a, B, chol ). r = rank(a) calcula el rango r de una matriz rectangular A. Hamilton Galindo Clase 4: Funciones en Matlab / 34
29 Variables I Tipos de variables Matlab tiene tres tipos básicos de variables: 1 Variables locales Funciones: estas tienen sus propias variables locales localizadas en su propio workspace y no pueden ser usadas por otra función o script. Las variables locales de una función se crean y destruyen cada vez que se ejecuta la función. Script: estas tienen sus propias variables locales localizadas en el workspace base y que están al alcance de otros scripts. 2 Variables globales Son visibles en todas las funciones que las declaran como tales; y en el espacio de trabajo base si también ahí han sido declaradas como globales. Para declarar una variable como global se hace lo siguiente: global NOMBRE VARIABLE1 NOMBRE VARIABLE2 El nombre de las variables globales generalmente se escriben en mayúsculas y son largas (más de 5 letras). Hamilton Galindo Clase 4: Funciones en Matlab / 34
30 Variables II Tipos de variables 3 Variables persistentes Se pueden definir en funciones y no en scripts. Son variables locales de las funciones que conservan su valor entre distintas llamadas a la función. Matlab no las limpia desde memoria cuando la función concluye, así que sus valores son retnidos de una llamada de función a otra. Solo la función en la cual están declaradas esta permitida acceder a ellas. Para declarar una variable como persistente se hace lo siguiente: persistent A B Es habitual usar letras mayusculas. Hamilton Galindo Clase 4: Funciones en Matlab / 34
31 Variables I Nombre de variables Los nombres de las variables deben de empezar con una letra y luego pueden contener: letras, dígitos y subrayados. Matlab distingue entre mayúsculas y minúsculas; por tanto, a y A no son la misma variable. El número máximo de caracteres que puede tener el nombre de una variable es de 63. Esto se puede observar escribiendo namelengthmax en la ĺınea de comando. Para verificar que el nombre de una variable es válido, antes de ser usado, se utiliza la función isvarname, la cual retorna 1 si el nombre es válido y 0 en otro caso. Tener cuidado en asignar a una palabra reservada en Matlab como nombre de una variable. Para ver las palabras reservadas en Matlab se escribe: iskeyword Hamilton Galindo Clase 4: Funciones en Matlab / 34
32 Variables II Nombre de variables Vida de las variables: las variables creadas en el prompt de Matlab o por medio de un script existen hasta que se termina la sesión de Matlab. Las variables de una función existen hasta que la función complete su ejecución a menos que se hayan declarado como globales o persistentes. Hamilton Galindo Clase 4: Funciones en Matlab / 34
33 Variables I Lectura y escritura interactiva de variables A continuación se verá una forma sensilla de leer variables desde el teclado y escribir mensajes en la pantalla del PC. 1 Función input: permite imprimir un mensaje en la ĺınea de comandos de Matlab y recuperar como valor de retorno: valor numérico (escalar, vectores o matrices) o una expresión (cadena de letras). 2 Comando que admite solo valor numérico: n = input( escriba el número de ecuaciones ) Este comando mostrará en pantalla lo siguiente: escriba el número de ecuaciones Esperando que el usuario introdusca un valor numérico Al introducir el valor númerico (por ejemplo 5), este valor se le asigna a la variable n. Por tanto se crea la variable n con valor 5 en el workspace 3 Comando que admite solo cadena de caracteres: Hamilton Galindo Clase 4: Funciones en Matlab / 34
34 Variables II Lectura y escritura interactiva de variables nombre = input( Como te llamas?, s ) Este comando mostrará en pantalla lo siguiente: Como te llamas? Esperando que el usuario introdusca una cadena de caracteres. El argumento síndica que a la variable nombre se le asigna una cadena de caracteres. Notar que si introducimos un número, este será considerado como una cadena de caracteres (texto). 4 Función disp: permite imprimir en pantalla un mensaje de texto o el valor de una matriz, pero sin imprimir su nombre. Para mostras un texto: disp( el programa ha terminado ) Este comando imprime en pantalla: el programa ha terminado Para mostrar a una matriz: disp(a) Este comando imprime en pantalla los elementos de A peno no su nombre ( A ). Hamilton Galindo Clase 4: Funciones en Matlab / 34
Oriol R oca. M a t L a b FUNCIONES EN MATLAB
FUNCIONES EN MATLAB Funciones Son ficheros con una estructura especial, que definen funciones análogas a las de MATLAB. Con carácter general, una función recibe unos DATOS DE ENTRADA, ejecuta unas ÓRDENES
Más detallesFundamentos de Informática Parte II Análisis y Visualización de Datos mediante Matlab
Fundamentos de Informática Parte II Análisis y Visualización de Datos mediante Matlab Titulación: Ingeniería Técnica Industrial Química Industrial Profesor: José Luis Esteban Escuela Superior de Ciencias
Más detallesGUIA 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ú:
Más detallesTema 4: Empezando a trabajar con ficheros.m
Tema 4: Empezando a trabajar con ficheros.m 1. Introducción Como ya se comentó en el punto 3 del tema1, en Matlab tienen especial importancia los ficheros M de extensión.m. Contienen conjuntos de comandos
Más detallesHerramientas computacionales para la matemática MATLAB: Cómo guardar el trabajo?
Herramientas computacionales para la matemática MATLAB: Cómo guardar el trabajo? Verónica Borja Macías Marzo 2013 1 Cómo guardar el trabajo? Trabajar en la ventana de comandos es similar a realizar cálculos
Más detallesHerramientas computacionales para la matemática MATLAB: Funciones definidas por el usuario (parte II)
Herramientas computacionales para la matemática MATLAB: Funciones definidas por el usuario (parte II) Verónica Borja Macías Mayo 2012 1 La línea H1 y las líneas de texto de ayuda La línea H1 y las líneas
Más detallesCursada Segundo Cuatrimestre 2012 Guía de Trabajos Prácticos Nro. 1
Temas: Ambiente de trabajo MATLAB. Creación de matrices y vectores. Matrices pre-definidas. Operador dos puntos. Operaciones con matrices y vectores. Direccionamiento de elementos de matrices y vectores.
Más detallesTUTORIAL 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
Más detallesProyecto de Innovación Docente: Guía multimedia para la elaboración de un modelo econométrico.
1 Primeros pasos en R. Al iniciarse R (ver Figura 16), R espera la entrada de órdenes y presenta un símbolo para indicarlo. El símbolo asignado, como puede observarse al final, es > Figura 16. Pantalla
Más detallesClase 2: Operaciones con matrices en Matlab
Clase 2: Operaciones con matrices en Matlab Hamilton Galindo UP Hamilton Galindo (UP) Clase 2: Operaciones con matrices en Matlab Marzo 2014 1 / 37 Outline 1 Definición de matrices desde teclado 2 Operaciones
Más detallesPráctica 1 de Excel (Curso )
Práctica 1 de Excel (Curso 2009-2010) Definición: Excel es una aplicación del tipo hoja de cálculo, integrada en el entorno Windows y desarrollada por Microsoft, en la cual se combinan las capacidades
Más detallesGuía de uso de DERIVE. 2) Botones de acceso rápido Al colocar el cursor sobre el botón aparece un recuadro con su función
Sobre la pantalla principal de DERIVE distinguimos: 1) La barra del menú 2) Botones de acceso rápido Al colocar el cursor sobre el botón aparece un recuadro con su función UNIDAD DOCENTE DE MATEMÁTICAS
Más detallesENTRADAS DE USUARIO. Informática T2
ENTRADAS DE USUARIO Informática T2 1 CONCEPTOS PREVIOS Existen dos funciones MatLab para ingresar o recibir datos de teclado y mostrarlos en pantalla. Estas funciones son: input y disp. La función input
Más detallesIntroducción a MATLAB
Introducción a MATLAB Sistemas Conexionistas - Curso 07/08 MATLAB es un sistema interactivo basado en matrices para cálculos científicos y de ingeniería. Se pueden resolver problemas numéricos relativamente
Más detallesElementos de un programa en C
Elementos de un programa en C Un programa en C consta de uno o más archivos. Un archivo es traducido en diferentes fases. La primera fase es el preprocesado, que realiza la inclusión de archivos y la sustitución
Más detallesFunciones & Estructuras de control
Funciones & Estructuras de control Universidad de Concepción, Chile Departamento de Geofísica Programación Científica con Software libre Primavera, 2011 Universidad de Concepción Contenidos 1 2 3 En la
Más detallesfunciones printf scanf
FUNCIONES EN C FUNCIONES Los módulos en C se llaman funciones. Hemos estado utilizando funciones de la biblioteca estandar stdio.h como por ejemplo printf y scanf. Comenzaremos viendo algunas funciones
Más detallesFormatos y Operadores
Formatos y Operadores Formatos numéricos format short long hex bank short e short g long e long g rational coma fija con 4 decimales (defecto) coma fija con 15 decimales cifras hexadecimales números con
Más detallesPráctica 1: Introducción al entorno de trabajo de MATLAB *
Práctica 1: Introducción al entorno de trabajo de MATLAB * 1. Introducción MATLAB constituye actualmente un estándar dentro de las herramientas del análisis numérico, tanto por su gran capacidad y sencillez
Más detallesDos matrices son iguales cuando tienen la misma dimensión y los elementos que ocupan el mismo lugar en ambas son iguales
Introducción Las matrices aparecen por primera vez hacia el año 1850, introducidas por J.J. Sylvester. El desarrollo inicial de la teoría se debe al matemático W.R. Hamilton en 1853. En 1858, A. Cayley
Más detallesHerramientas computacionales para la matemática MATLAB:Introducción
Herramientas computacionales para la matemática MATLAB:Introducción Verónica Borja Macías Marzo 2013 1 Variables predefinidas MATLAB tiene un conjunto de variables predefinidas Variables predefinidas ans
Más detallesTema 3. Aplicaciones de Tipo Consola
Tema 3. Aplicaciones de Tipo Consola Una aplicación de consola es aquella que se ejecuta dentro de una ventana de línea de comandos. Este tipo de ventana recibe diferentes denominaciones: Símbolo del sistema,
Más detallesHerramientas computacionales para la matemática MATLAB: Arreglos
Herramientas computacionales para la matemática MATLAB: Arreglos Verónica Borja Macías Marzo 2013 1 Una matriz es un arreglo bidimensional, es una sucesión de números distribuidos en filas y columnas.
Más detallesPASOS PARA CREAR FUNCIONES CON VBA
PASOS PARA CREAR FUNCIONES CON VBA Una función es un conjunto de instrucciones que permiten predefinir una fórmula que será utilizada en la hoja de cálculo y que mostrará su resultado en una celda. La
Más detalles$0 Representa al parámetro cero o nombre del programa $1 Representa al parámetro uno $2 Representa al parámetro dos
PROGRAMACIÓN DE SHELL SCRIPTS EN LINUX El shell es un intérprete de órdenes, pero el shell no es solamente eso; los intérpretes de órdenes de Linux son auténticos lenguajes de programación. Como tales,
Más detallesHerramientas computacionales para la matemática MATLAB: Funciones definidas por el usuario (parte I)
Herramientas computacionales para la matemática MATLAB: Funciones definidas por el usuario (parte I) Verónica Borja Macías Abril 2012 1 Funciones definidas por el usuario El lenguaje de programación MATLAB
Más detallesIntroducción a MATLAB
Introducción a MATLAB Sistemas Conexionistas - Curso 08/09 MATLAB es un sistema interactivo basado en matrices que se utiliza para cálculos científicos y de ingeniería. Puede resolver problemas numéricos
Más detallesEn este artículo vamos a conocer los tipos de datos que podemos manejar programando en C.
El primer objetivo de un programa informático es el manejo de datos. Un dato es toda aquella información que se puede tratar en un programa informático. En este artículo vamos a conocer los tipos de datos
Más detallesESCUELA POLITÉCNICA SUPERIOR PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF
ESCUELA POLITÉCNICA SUPERIOR GRADO EN DISEÑO IND. INFORMÁTICA CURSO 2012-13 PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF HASTA AHORA... En prácticas anteriores se ha aprendido: La estructura principal de un
Más detallesLABORATORIO DE PROCESADORES DE LENGUAJE Curso: Práctica 2: Analizador léxico/sintáctico/semántico con Flex y Bison
LABORATORIO DE PROCESADORES DE LENGUAJE Curso: 2008-2009 Práctica 2: Analizador léxico/sintáctico/semántico con Flex y Bison Planteamiento del problema En esta práctica se trata de realizar, mediante el
Más detallesTodo programa en 'C' consta de una o más funciones, una de las cuales se llama main.
LENGUAJE C CARACTERISTICAS DEL LENGUAJE 'C' El lenguaje 'C' se conoce como un lenguaje compilado. Existen dos tipos de lenguaje: interpretados y compilados. Los interpretados son aquellos que necesitan
Más detalles2. OPERACIONES ALGEBRAICAS BÁSICAS.
Operaciones algebraicas básicas 27 2. OPERACIONES ALGEBRAICAS BÁSICAS. En este apartado vamos a realizar las operaciones algebraicas básicas que nos permiten utilizar DERIVE como herramienta de cálculo.
Más detallesIntroducción a la Programación en MATLAB
Introducción a la Programación en MATLAB La programación en MATLAB se realiza básicamente sobre archivos M, o M-Files. Se los denomina de esta forma debido a su extensión.m. Estos archivos son simple archivos
Más detallesMÓDULO SE: SISTEMAS DE ECUACIONES
LABORATORIO DE COMPUTACIÓN CIENTÍFICA (Prácticas) Curso 2009-10 1 MÓDULO SE: SISTEMAS DE ECUACIONES Alumno: Lee detenidamente los enunciados. Copia las funciones y scripts que crees a lo largo de la practica,
Más detallesGUÍA PARA EL USO DE MATLAB PARTE 1
GUÍA PARA EL USO DE MATLAB PARTE 1 GUÍA DE USUARIO BÁSICO PARA MATLAB El programa Matlab MatLab (MATrix LABoratory) es un programa para realizar cálculos numéricos con vectores y matrices. Una de las capacidades
Más detallesPráctica 3. Paso de parámetros entre subrutinas. 3. Consideraciones sobre el paso de parámetros
Práctica 3. Paso de parámetros entre subrutinas 1. Objetivo de la práctica El objetivo de esta práctica es que el estudiante se familiarice con la programación en ensamblador y el convenio de paso de parámetros
Más detallesHerramientas computacionales para la matemática MATLAB: Arreglos
Herramientas computacionales para la matemática MATLAB: Arreglos Verónica Borja Macías Marzo 2013 1 Arreglos Un arreglo es una estructura que MATLAB utiliza para almacenar y manipular datos. Es una lista
Más detallesTema: Excel Formulas, Funciones y Macros
1 Facultad Escuela Lugar de Ejecución : Ingeniería. : Biomédica : Laboratorio de Biomédica Tema: Excel Formulas, Funciones y Macros Objetivos Específicos Conocer los conceptos básicos en relación a la
Más detallesHerramientas computacionales para la matemática MATLAB: Scripts
Herramientas computacionales para la matemática MATLAB: Scripts Verónica Borja Macías Marzo 2012 1 Scripts Hasta ahora los comandos MATLAB que hemos visto se ejecutaban en Ia Ventana de Comandos. Aunque
Más detallesTrabajando en la ventana de comandos en el programa gretl.
Proyecto de Innovación Docente: Guía multimedia para la elaboración de un modelo econométrico. 1 Trabajando en la ventana de comandos en el programa gretl. Gretl permite trabajar mediante comandos y funciones,
Más detallesPráctica 0 Cálculo con Mathematica
Práctica 0 Cálculo con Mathematica 1.- Introducción al Mathematica El programa Mathematica constituye una herramienta muy potente para la realización de todo tipo de cálculos matemáticos: operaciones aritméticas,
Más detallesMANUAL BÁSICO DE OCTAVE Y QTOCTAVE
MANUAL BÁSICO DE OCTAVE Y QTOCTAVE - 1 - El programa OCTAVE Octave o GNU Octave es un programa libre para realizar cálculos numéricos. Como indica su nombre es parte del proyecto GNU. Apoyado en una amplia
Más detallesULADECH Escuela Profesional de Contabilidad
Fórmulas Las fórmulas son ecuaciones que efectúan cálculos con los valores de las celdas de la hoja de cálculo. Una fórmula comienza por un signo igual (=). Son operaciones entre celdas, o combinaciones
Más detallesFila: Es un conjunto de varias celdas dispuestas en sentido horizontal.
Que Es Excel? Excel es un programa que permite la manipulación de libros y hojas de calculo. En Excel, un libro es el archivo en que se trabaja y donde se almacenan los datos. Como cada libro puede contener
Más detallesVamos a profundizar un poco sobre los distintos tipos de datos que podemos introducir en las celdas de una hoja de cálculo
Tipos de datos. Vamos a profundizar un poco sobre los distintos tipos de datos que podemos introducir en las celdas de una hoja de cálculo Valores Constantes: Es un dato que se introduce directamente en
Más detallesINTRODUCCIÓN a DERIVE 6. PANTALLA DE EXPRESIONES ALGEBRAICAS
INTRODUCCIÓN a DERIVE 6. Existen tres clases de pantallas: La pantalla de Álgebra (para expresiones algebraicas) y las pantallas gráficas que permiten representar gráficas en dos dimensiones (ventana 2D)
Más detallesPráctica 3: Funciones
Fonaments d Informàtica 1r curs d Enginyeria Industrial Práctica 3: Funciones Objetivos de la práctica En esta práctica estudiaremos cómo podemos aumentar la funcionalidad del lenguaje MATLAB para nuestras
Más detallesUNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN
UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA LABORATORIO DE INGENIERÍA DE CONTROL PRACTICA N 1 INTRODUCCIÓN Y COMANDOS DEL MATLAB OBJETIVO Familiarizarse con el modo de
Más detallesPráctica 1ª: Introducción a Matlab. 1er curso de Ingeniería Industrial: Ingeniería de Control
1er curso de Ingeniería Industrial: Ingeniería de Control Práctica 1ª: Introducción a Matlab Departamento de Ingeniería electrónica, Telecomunicación y Automática. Área de Ingeniería de Sistemas y Automática
Más detallesMATRICES. Se simboliza tal matriz por y se le llamará una matriz x o matriz de orden x (que se lee por ).
1 MATRICES 1 Una matriz es una disposición rectangular de números (Reales); la forma general de una matriz con filas y columnas es Se simboliza tal matriz por y se le llamará una matriz x o matriz de orden
Más detallesI. Operaciones con matrices usando Mathematica
PRÁCTICA 9: RESOLUCIÓN DE SISTEMAS LINEALES II I. Operaciones con matrices usando Mathematica Introducir matrices en Mathematica: listas y escritura de cuadro. Matrices identidad y diagonales. El programa
Más detallesFUNDAMENTOS DE INFORMÁTICA
FUNDAMENTOS DE INFORMÁTICA Tema 1 Introducción a la Programación en Visual Basic Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo undamentos de Informática. Departamento de Ingeniería
Más detallesIntroducción a MATLAB
Introducción a MATLAB Juan-Antonio Infante Rey José María En estas breves notas, desarrolladas por Juan-Antonio Infante y José María Rey, profesores del Departamento de Matemática Aplicada de la Universidad
Más detallesIntroducción a Matlab.
Introducción a Matlab. Ejercicios básicos de manipulación de imágenes. Departamento de Ingeniería electrónica, Telecomunicación y Automática. Área de Ingeniería de Sistemas y Automática OBJETIVOS: Iniciación
Más detallesMATEMÁTICA D INTRODUCCIÓN A SCILAB. Por: Dr. Javier Francesconi
MATEMÁTICA D INTRODUCCIÓN A SCILAB Por: Dr. Javier Francesconi Email: javierf@santafe-conicet.gov.ar INTRODUCCION Scilab (Scientific Computing Laboratory) es un programa desarrollado por INRIA (Institut
Más detallesEstructura de Datos. Arreglos. Experiencia Educativa de Algorítmica ESTRUCTURA DE DATOS - ARREGLOS 1
Estructura de Datos Arreglos Experiencia Educativa de Algorítmica ESTRUCTURA DE DATOS - ARREGLOS 1 Introducción Una estructura de datos es una colección de datos que pueden ser caracterizados por su organización
Más detallesManual de turbo pascal
Universidad Nacional Experimental De Los Llanos Occidentales Ezequiel Zamora UNELLEZ-Barinas Manual de turbo pascal Bachilleres: Martinez Ninibeth C.I:20.867.002 Mora Yaco C.I:17.205.073 Estructura de
Más detallesCLASE 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
Más detalles1. MANUAL - INTRODUCCIÓN AL USO DE DERIVE.
1. MANUAL - INTRODUCCIÓN AL USO DE DERIVE. 1.1. QUÉ ES UN PROGRAMA DE CÁLCULO SIMBÓLICO? Los programas de cálculo simbólico, como DERIVE son lenguajes de programación muy cercanos al usuario, es decir,
Más detallesTaller de Informática I Dpto. Computación F.C.E. y N. - UBA 2010
FUNCIONES Definición: Una función es un subprograma que recibe cero o más valores de entrada y retorna un único objeto de salida. Es una tarea independiente que puede o no depender de variables externas.
Más detallesProgramación MODULAR: Subalgoritmos - funciones y procedimientos
Programación MODULAR: Subalgoritmos - funciones y procedimientos Uno de los métodos fundamentales para resolver un problema es dividirlo en problemas más pequeños, llamados subproblemas. Estos problemas
Más detallesEJERCICIO 1. CREACIÓN DE UNA FUNCIÓN
4ª Práctica. Matlab Página 1 PROGRAMACIÓN EN MATLAB PRÁCTICA 04 FUNCIONES, BUCLES Y BIFURCACIONES EJERCICIO 1. CREACIÓN DE UNA FUNCIÓN 1 EJERCICIO 1.1 FUNCIÓN QUE OBTIENE LAS RAÍCES DE UN POLINOMIO DE
Más detallesCaracterísticas básicas de Matlab
Práctica 1: Introducción a Matlab Objetivo: Conocer las herramientas básicas que ofrece Matlab: Matrices y vectores. Programación básica en Matlab: funciones y guiones (scripts). Representación bidimensional
Más detallesCalculadora. Navegar Historial. Separar Expresiones. Graficar Ecuaciones. Abrir Página OXY. Notación SCI/ENG. Deshacer (hasta 30 pasos)
Calculadora Tecla Navegar Historial Separar Expresiones Deshacer (hasta 30 pasos) Rehacer (hasta 30 pasos) Graficar Ecuaciones Asignar Ecuaciones Personalizadas. Abrir Página OXY Conversión Fracción/Grado
Más detallesGUIA DE USO GRAPHMATICA
GUIA DE USO GRAPHMATICA Ingreso de funciones a. El ingreso de funciones se hace en el renglón blanco de entrada. Autor: Gustavo Rodriguez Para ingresar una ecuación se puede realizar en la forma explícita
Más detallesProcesado de datos con MATLAB
Procesado de datos con MATLAB 1. Introducción En este tutorial 1 pretendemos cubrir los comandos básicos de MATLAB necesarios para introducirnos en el manejo de datos. Para más información sobre los comandos
Más detallesTrabajando en la ventana de comandos en el programa gretl.
Trabajando con comandos. Prof. Jorge Chica Olmo. Univ. Granada. 1 Trabajando en la ventana de comandos en el programa gretl. Gretl permite trabajar mediante comandos y funciones, es decir mediante un conjunto
Más detallesMATLAB. solución de sistemas de ecuaciones algebraicas no lineales y sistemas de ecuaciones. Cátedra Cálculo de Reactores A-10 Prof.
MATLAB solución de sistemas de ecuaciones algebraicas no lineales y sistemas de ecuaciones diferenciales lineales de primer orden Cátedra Cálculo de Reactores A-10 Prof. Alberto Quintero Definición de
Más detallesIntroducción a MATLAB/ OCTAVE. Fundamentos Físicos de la Informática, 2006
Introducción a MATLAB/ OCTAVE Fundamentos Físicos de la Informática, 006 Matlab/ Octave Matlab es un lenguaje de programación orientado al cálculo numérico, principalmente matricial Octave es un programa
Más detallesLa última versión disponible cuando se redactó este manual era la 5 Beta (versión ), y sobre ella versa este manual.
Manual de Dev-C++ 4.9.9.2 Página 1 de 11 Introducción Dev-C++ es un IDE (entorno de desarrollo integrado) que facilita herramientas para la creación y depuración de programas en C y en C++. Además, la
Más detallesIntroducción a MATLAB
Introducción a MATLAB Universidad Nacional de Rosario Facultad de Ciencias Exactas, Ingeniería y Agrimensura Escuela de Formación Básica Departamento de Matemática METODOS COMPUTACIONALES INGENIERIA INDUSTRIAL
Más detallesEnteros. Son los números que no contienen componentes fraccionarios y, por tanto, no contienen punto decimal.
LENGUAJE DE PROGRAMACIÓN TURBO PASCAL El lenguaje de programación de alto nivel Pascal fue diseñado el 1968 por Niklaus Wirth con una finalidad eminentemente pedagógica El 1983, el Pascal fue estandarizado
Más detallesProgramación Modular. Informática aplicada al medio ambiente curso 2010/2011
Programación Modular Informática aplicada al medio ambiente curso 2010/2011 Elementos básicos Estructuras de datos Modelización de la información Entrada, salida, datos intermedios, etc. Funciones Transformación
Más detalles7ª Práctica. Matlab página 1 EJERCICIO 1. ORDENAR UN VECTOR CON EL MÉTODO DE LA BURBUJA...1
7ª Práctica. Matlab página 1 PROGRAMACIÓN EN MATLAB PRÁCTICA 07 ORDENACIÓN VECTORES Y MATRICES EJERCICIOS REPASO PARA EL EXAMEN EJERCICIO 1. ORDENAR UN VECTOR CON EL MÉTODO DE LA BURBUJA...1 EJERCICIO
Más detallesFacultad de Ciencias Experimentales Universidad de Almería PRÁCTICA 1
PRÁCTICA 1 APLICACIONES INFORMÁTICAS I OBJETIVOS 1. Utilización de MATLAB para multiplicar matrices, encontrar la inversa de una matriz, obtener las raíces de una ecuación polinómica de orden tres o superior
Más detallesOperaciones básicas con hojas de cálculo
Operaciones básicas con hojas de cálculo Insertar hojas de cálculo. Para insertar rápidamente una hoja de cálculo nueva al final de las hojas de cálculo existentes, haga clic en la ficha Insertar hoja
Más detallesInicio del programa. Entrada de datos. Proceso de datos. Salida de datos. Fin del programa
PROGRAMACIÓN 10. Prof. Dolores Cuiñas H. Recuerde que estos son apuntes muy simplificados que deberá completar con la bibliografía recomendada APUNTES Nº 4 ESTRUCTURA SECUENCIAL GENERAL La estructura secuencial
Más detallesIntroducción. Universidad de Concepción, Chile Departamento de Geofísica Programación Científica con Software libre.
Universidad de Concepción, Chile Departamento de Geofísica Programación Científica con Software libre Primavera, 2011 Universidad de Concepción Contenidos 1 Panorámica de Cálculo Numérico 2 3 4 Super calculadoras?
Más detallesPHP: Lenguaje de programación
Francisco J. Martín Mateos Carmen Graciani Diaz Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Tipos de datos Enteros Con base decimal: 45, -43 Con base octal: 043, -054
Más detallesINDICE Parte 1. Visual Basic Capitulo 1. Qué es Visual Basic? Capitulo 22. Mi Primera Aplicación Capitulo 3. Elementos del lenguaje
INDICE Prólogo XV Parte 1. Visual Basic 1 Capitulo 1. Qué es Visual Basic? 3 Introducción 3 Como crear una aplicación 5 Otras facilidades de Visual Basic 6 Un lenguaje de alto nivel 9 Menús 10 Colores
Más detallesTema 1: Matrices. El concepto de matriz alcanza múltiples aplicaciones tanto en la representación y manipulación de datos como en el cálculo numérico.
Tema 1: Matrices El concepto de matriz alcanza múltiples aplicaciones tanto en la representación y manipulación de datos como en el cálculo numérico. 1. Terminología Comenzamos con la definición de matriz
Más detallesDESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA
DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA Nombre del Módulo: PROGRAMACIÓN EN JAVASCRIPT Código: CSTI0087 total: 51 Horas Objetivo General: Crear contenido web basado en
Más detallesClase 8 Matrices Álgebra Lineal
Clase 8 Matrices Álgebra Lineal Código Escuela de Matemáticas - Facultad de Ciencias Universidad Nacional de Colombia Matrices Definición Una matriz es un arreglo rectangular de números denominados entradas
Más detalles4.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
Más detallesUna matriz es un arreglo rectangular de elementos. Por ejemplo:
1 MATRICES CONCEPTOS BÁSICOS Definición: Matriz Una matriz es un arreglo rectangular de elementos. Por ejemplo: es una matriz de 3 x 2 (que se lee 3 por 2 ) pues es un arreglo rectangular de números con
Más detallesCURSO CERO DE MATEMATICAS. Apuntes elaborados por Domingo Pestana Galván. y José Manuel Rodríguez García
INGENIEROS INDUSTRIALES Y DE TELECOMUNICACIONES CURSO CERO DE MATEMATICAS Apuntes elaborados por Domingo Pestana Galván y José Manuel Rodríguez García UNIVERSIDAD CARLOS III DE MADRID Escuela Politécnica
Más detallesAlgoritmos. Diagramas de Flujo. Informática IV. L. S. C. Heriberto Sánchez Costeira
Informática IV Algoritmos Diagramas de Flujo L. S. C. Heriberto Sánchez Costeira Algoritmos 1 Definición Es una serie finita de pasos o instrucciones que deben seguirse para resolver un problema. Es un
Más detallesIntroducción a MATLAB y LabVIEW
Facultad: Ingeniería Escuela: Ingeniería Biomédica Asignatura: Procesamiento de Señales Biomédicas Introducción a MATLAB y LabVIEW Objetivo. Realizar operaciones básicas en el lenguaje de programación
Más detallesDefinición: Dos matrices A y B son iguales si tienen el mismo orden y coinciden los elementos que ocupan el mismo lugar.
UNIDAD 03: MATRICES Y DETERMINANTES. 3.1 Conceptos de Matrices. 3.1.1 Definición de matriz. Definición: Se lama matriz de orden m x n a un arreglo rectangular de números dispuestos en m renglones y n columnas.
Más detallesUNIDAD DOS FACTORIZACIÓN
UNIDAD DOS FACTORIZACIÓN Factorizar quiere decir descomponer en factores, los factores son divisores de una expresión que, multiplicados entre sí, dan como resultado la primera expresión. FACTOR COMÚN
Más detallesOperación de Microsoft Excel. Guía del Usuario Página 49. Centro de Capacitación en Informática
Referencias a celdas y nombres de rangos Las referencias a celdas se utilizan para referirse al contenido de una celda o grupo de celdas. El uso de referencias permite usar valores de diferentes celdas
Más detallesLenguajes de Inteligencia Artificial Segundo curso. Primer cuatrimestre
Lenguajes de Inteligencia Artificial Segundo curso. Primer cuatrimestre Ingeniería Técnica en Informática de Gestión Ingeniería Técnica en Informática de Sistemas Escuela Politécnica Superior Universidad
Más detallesChapter 1. Introducción al Scientific Notebook 4-1
Chapter 1 Introducción al Scientific Notebook 4-1 Scientific Notebook y su utilidad I Scientific Notebook resulta ideal para crear documentos matemáticos. Con Scientific Notebook, crear documentos atractivos
Más detallesProgramación. Test Autoevaluación Tema 3
Programación Test Autoevaluación Tema 3 Autores: M. Paz Sesmero Lorente Paula de Toledo Heras Fco. Javier Ordoñez Morales Juan Gómez Romero José A. Iglesias Martínez José Luis Mira Peidro SOLUCIONES 1.
Más detallesExamen de nivel - Excel
Examen de nivel - Excel 1. Una hoja de cálculo de Excel2003 está formada por tres hojas diferentes. 2. El número de hojas de un libro puede variar entre 0 y 255. 3. Si pulsamos la combinación de teclas
Más detallesPráctica 3: Funciones
Fonaments d Informàtica 1r curs d Enginyeria Industrial Práctica 3: Funciones Objetivos de la práctica En esta práctica estudiaremos cómo podemos aumentar la funcionalidad del lenguaje MATLAB para nuestras
Más detallesIntroducción a Matlab
Introducción a Matlab Visión en Robótica 1er cuatrimestre de 2013 En este apunte veremos las operaciones más comunes del entorno de programación Matlab. Se aprerán a manejar los aspectos básicos como saltos
Más detallesGuía de uso de MATLAB
Guía de uso de MATLAB Se necesitan unos pocos comandos básicos para empezar a utilizar MATLAB. Esta pequeña guía explica dichos comandos fundamentales. Habrá que definir vectores y matrices para poder
Más detallesConjuntos y matrices. Sistemas de ecuaciones lineales
1 Conjuntos y matrices Sistemas de ecuaciones lineales 11 Matrices Nuestro objetivo consiste en estudiar sistemas de ecuaciones del tipo: a 11 x 1 ++ a 1m x m = b 1 a n1 x 1 ++ a nm x m = b n Una solución
Más detallesConstantes. Las constantes no cambian durante la ejecucion de un programa en C++, en C++ existen 4 tipos de constantes:
Constantes Las constantes se pueden declarar con la palabra reservada const y se le asigna un valor en el momento de la declaracion, este valor no se puede modificar durante el programa y cualquier intento
Más detalles