viernes, 9 de diciembre de 2011

Graficando Funciones Matemáticas con Google

Ahora pueden graficar funciones matemáticas directamente en los resultados de búsqueda.Solamente escriban una función matemática  (f(x) = sin(x)), y verán la gráfica interactiva en la parte superior de la página de resultados de búsqueda.
También podemos manipula y gráficar varias ecuaciones matemáticas tal es el caso de las siguientes.
De esta forma separado por comas podremos comparar una o mas gráficas en este caso comparamos el valor absoluto de x, la tangente, la exponencial, y la inversa.


domingo, 27 de noviembre de 2011

VIDEOTUTORIAL 23 DE MATLAB

Videotutorial 23 de matlab from Isrant on Vimeo.


uso de los Radio Button y el Button Group asi como la manipulación de una matriz en una interfaz de usuario .

miércoles, 9 de noviembre de 2011

lunes, 31 de octubre de 2011

resumen de tipos de Datos en matlab

El siguiente resumen MATLAB menciona y describe brevemente todos los caracteres, comandos y funciones especiales, del como MATLAB  los representa con sus respectivos  símbolos..

TIPOS DE DATOS EN MATLAB

El tipo de datos (también llamado clase) principal en MATLAB es el arreglo o matriz. Dentro del arreglo, MATLAB soporta algunos tipos diferentes de datos secundarios. Dado que MATLAB se escribió en C, muchos de estos tipos de datos son paralelos a los tipos de datos soportados por C. En general, todos los datos dentro de un arreglo deben ser del mismo tipo. Sin embargo, MATLAB también incluye funciones para convertir entre tipos de datos y tipos de arreglos, para almacenar diferentes tipos de datos en el mismo arreglo (arreglos celda y estructura).

Diagrama de Flujo para un Bucle While en Matlab


while criterios
Comandos a Ejecutar
end


sábado, 29 de octubre de 2011

VIDEOTUTORIAL 21 DE MATALAB

En este videotutorial No 21 de matlab veremos el uso del bucle While, así como el uso de Break, Continue.
demostraremos de una forma sencilla y eficiente con el comando clock la poca eficiencia del los bucles for y while en matlab. 

estructura basica de un bucle If en matlab

jueves, 6 de octubre de 2011

lunes, 3 de octubre de 2011

TERMOGRAF

Termograf es un útil un simulador termodinámico que permite:

•Cálculo de propiedades termodinámicas dibujando los estados, procesos y ciclos directamente sobre el diagrama termodinámico.
•Creación de gráficas y diagramas termodinámicos en tiempo real, fácilmente insertables como imágenes en otros documentos.
•Configuración de sustancias, unidades, convenio de signos, etc.
•Creación de tablas termodinámicas con análisis gráfico para, por ejemplo, la optimización de un ciclo.
•Cálculo de intercambiadores de calor y rendimientos de ciclos.
•Balances de energía y entropía, con análisis de trabajos e irreversibilidades.
•Editor de ecuaciones para funciones termodinámicas personalizadas con variables de usuario y gráficas personalizadas.



DESCARGAR

lunes, 19 de septiembre de 2011

VIDEOTUTORIAL 18 DE MATLAB

Despues de varios dias de estar sin publicar...
Aqui esta el videotutorial 18 de matlab en el cual continuamos con la programacion en matlab, veremos el uso del comando find.

VIDEOTUTORIAL 18 DE MATLAB from Isrant on Vimeo.

martes, 13 de septiembre de 2011

Salida formateada en matlab (fprintf)

La función fprintf (función impresión formateada) le da incluso mayor control sobre la salida de la que tiene con la función disp. Además de desplegar valores tanto texto como matriz, puede especificar el formato a usar al desplegar los valores, y puede especificar cuándo saltar a una nueva línea. Si usted es programador C, estará familiarizado con la sintaxis de esta función. Con pocas excepciones, la función MATLAB fprintf usa las mismas especificaciones de formateo que la función fprintf C. Esto difícilmente es sorprendente, pues MATLAB se escribió en C. (MATLAB originalmente se escribió en FORTRAN y más tarde se rescribió
en C.) La forma general del comando fprintf contiene dos argumentos, uno cadena y otro una lista de matrices:

fprintf ("format-string ",var,....);

ejemplo

fprintf ("tienes %f años",años);


La cadena, que es el primer argumento dentro de la función fprintf, contiene un marcador de posición (placeholder) (%) donde se insertará el valor de la variable
El marcador de posición también contiene información de formateo. En este ejemplo, %f le pide a MATLAB desplegar el valor de años en un formato de punto fijo por defecto. El formato por defecto despliega seis lugares después del punto decimal:

tienes 23.000000 años

Además del formato de punto fijo por defecto, MATLAB le permite especificar un formato exponencial, %e, o le permite a MATLAB elegir el que sea:

jueves, 1 de septiembre de 2011

VIDEOTUTORIAL 17 DE MATLAB

Creación de ficheros script con funciones de entrada (input), salida (disp., fprintf). Así como las técnicas importación de archivos de Excel, también exportación de archivos a .txt. FE DE ERRATAS el error que hace no tabule el script conver1.txt conver2.txt es que no hay un simple salto de línea. La orden seria, fprintf (fid1,'%8.2f %8.2f\n',TBL1); fprintf (fid2,'%8.2f %8.2f\n',TBL2); respectivamente.

VIDEOTUTORIAL 17 DE MATLAB from Isrant on Vimeo.

miércoles, 24 de agosto de 2011

VIDEOTUTORIAL 16 DE MATLAB

Programacion y metodos de analisis numericos 1
creacion de script y funciones.

VIDEOTUTORIAL 16 DE MATLAB from Isrant on Vimeo.

CREACIÓN DE ARCHIVOS-M DE FUNCIÓN

Tanto las funciones internas de MATLAB como las definidas por el usuario tienen la
misma estructura. Cada una consiste en un nombre, una entrada proporcionada por el
usuario y una salida calculada. Por ejemplo, la función
COS(X)
se llama cos,
toma la entrada del usuario dentro de paréntesis (en este caso, x), y
calcula un resultado.
El usuario no necesita ver los cálculos realizados, sino que sólo acepta la respuesta.
Las funciones definidas por el usuario funcionan de la misma forma. Imagine que
usted creó una función llamada my_function. Al usar
en un programa o desde la ventana de comandos regresaría un resultado, en tanto x esté definida
y funcione la lógica en la definición de función.
Las funciones definidas por el usuario se crean en archivos-m. Cada una debe comenzar
con una línea de definición de función que contenga
• la palabra function,
• una variable que defina la salida de función,
•un nombre de función, y
•una variable que se use para el argumento de entrada
por ejemplo:
function output = my_function(x)
es la primera línea de la función definida por el usuario llamada my_function. Requiere un
argumento de entrada, que el programa llamará x, y calculará un argumento de salida, que el
programa llamará output. El nombre de función y los nombres de las variables de entrada
y salida son arbitrarios y los selecciona el programador. He aquí un ejemplo de una primera
línea adecuada para una función llamada calculation (cálculo):

funtion result = calculation(a)

En este caso, el nombre de función es calculation, el argumento de entrada se llamará
a en cualquier cálculo que realice el programa function y la salida se llamará result. Aunque
se puede usar cualquier nombre MATLAB válido, es buena práctica de programación usar
nombres significativos para todas las variables y para nombres de función.

viernes, 19 de agosto de 2011

Uso de la Funcion Solve (Matematicas Simbolicas)

 

Funciones que se usan para manipular expresiones y ecuaciones Simbolicas

FUNCIONES EN ARCHIVOS .M

Las funciones en MATLAB son programas que toman las variables que se les pasan (variables de entrada), realiza unos cálculos y manipulaciones con ellas y devuelve unos resultados (variables de salida). La estructura general es

                                 funtion [variables de salida] = nombrefuncion(variables de entrada)
                                                                     ORDENES
Las órdenes evaluadas por la función, así como las variables intermedias creadas por estas órdenes, están escondidas, sólo son visibles las variables de entrada y salida. Esto hace que las funciones sean muy adecuadas para encapsular funciones matemáticas útiles o secuencias de órdenes que aparezcan a menudo.
   MATLAB nos permite crear funciones propias en forma de archivos .m. Un archivo .m de función es similar a un archivo script, al igual que ellos son archivos de texto creados en un editor de texto. La diferencia entre ambos es que la función sólo se comunica con el espacio de trabajo a traves de las variables de entrada y salida, las variables intermedias dentro de la función no aparecen ni interactuan con el espacio de trabajo de MATLAB
Como ejemplo de funciones propias de MATLAB dditemos el archivo fliplr.m
function y = fliplr(x)
%FLIPLR Flip matrix in left/right direction.
%   FLIPLR(X) returns X with row preserved and columns flipped
%   in the left/right direction.

%   X = 1 2 3     becomes  3 2 1
%       4 5 6              6 5 4
%
%   See also FLIPUD, ROT90, FLIPDIM.
%   Copyright (c) 1984-98 by The MathWorks, Inc.
%   $Revision: 5.5 $  $Date: 1997/11/21 23:28:49 $
if ndims(x)~=2, error('X must be a 2-D matrix.'); end
[m,n] = size(x);
y = x(:,n:-1:1);

La primera línea de comentarios es la línea que examina el comando lookfor, el primer bloque de comentarios es lo que aparece al ejecutar el comando help fliplr.    La primera vez que MATLAB llama a una función, compila las ordenes en una representación interna, de modo que se acelera la ejecución de las llamadas siguientes.