lunes, 22 de marzo de 2010

MATLAB

MATLAB

MATLAB (abreviatura de MATrix LABoratory, "laboratorio de matrices") es un software matemático que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio (lenguaje M). Está disponible para las plataformas Unix, Windows y Apple Mac OS X.


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 con otros dispositivos hardware. El paquete MATLAB dispone de dos herramientas adicionales que expanden sus prestaciones, a saber, Simulink (plataforma de simulación multidominio) y GUIDE (editor de interfaces de usuario - GUI). Además, se pueden ampliar las capacidades de MATLAB con las cajas de herramientas (toolboxes); y las de Simulink con los paquetes de bloques (blocksets).


Es un software muy usado en universidades y centros de investigación y desarrollo. En los últimos años ha aumentado el número de prestaciones, como la de programar directamente procesadores digitales de señal o crear código VHDL.
Fue creado por The MathWorks en 1984, surgiendo la primera versión con la idea de emplear paquetes de subrutinas escritas en Fortran en los cursos de álgebra lineal y análisis numérico, sin necesidad de escribir programas en dicho lenguaje. El lenguaje de programación Matlab fue creado en 1970 para proporcionar un sencillo acceso al software de matrices LINPACK y EISPACK sin tener que usar Fortran.


Ejemplo:


close all % Cierra todas las ventanas.
Clear all % Borra todas las variables del espacio de trabajo.
clc º % Limpia la pantalla.

Fc=200; % Frecuencia de corte.
Fm=1000; % Frecuencia de muestreo.
BT=100; % Banda de transición.
Rs=40; % Ganancias.
Rs =10 ^(-Rs/20);
Rp =2;
Rp =(10^(Rp/20)-1)/(10^(Rp/20)+1);

[n1b, wn1]=buttord (2*Fc/Fm ,2*(Fc+BT)/Fm,Rp,Rs % Orden del filtro (función buttord).
[B1,A1]=butter(n1b,wn1); % Coeficientes del filtro (función butter).
h1=freqz(B1,A1); % Respuesta en frecuencia (función freqz).
Plot (abs(h1)) % Representación de la respuesta.








Tomado de : http://es.wikipedia.org/wiki/MATLAB

lunes, 15 de marzo de 2010

ADOBE FLASH


Adobe Flash (anteriormente llamado Macromedia Flash) es una aplicación en forma de estudio de animación que trabaja sobre "fotogramas", destinado a la producción y entrega de contenido interactivo para las diferentes audiencias alrededor del mundo sin importar la plataforma. Es actualmente desarrollado y distribuido por Adobe Systems, y utiliza gráficos vectoriales e imágenes ráster, sonido, código de programa, flujo de vídeo y audio bidireccional (el flujo de subida sólo está disponible si se usa conjuntamente con Macromedia Flash Communication Server). En sentido estricto, Flash es el entorno y Flash Player es el programa de máquina virtual utilizado para ejecutar los archivos generados con Flash.
Los archivos de Flash, que tienen generalmente la extensión de archivo SWF, pueden aparecer en una página web para ser vista en un navegador, o pueden ser reproducidos independientemente por un reproductor Flash. Los archivos de Flash aparecen muy a menudo como animaciones en páginas Web y sitios Web multimedia, y más recientemente Aplicaciones de Internet Ricas. Son también ampliamente utilizados en anuncios de la web.
En versiones anteriores, Macromedia amplió a Flash más allá de las animaciones simples, convirtiéndolo en una herramienta de desarrollo completa, para crear principalmente elementos multimedia e interactivos para Internet.
Originalmente Flash no fue un desarrollo propio de Adobe, sino de una pequeña empresa de desarrollo de nombre FutureWave Software y su nombre original fue FutureSplash Animator. En diciembre de 1996 Macromedia adquiere FutureWave Software, y con ello su programa de animación vectorial que pasa a ser conocido como Flash 1.0. Fue hasta 2005 perteneciente a la empresa Macromedia conocido hasta entonces como Macromedia Flash y adquirido por Adobe Systems (y desde entonces conocido como Adobe Flash) ampliando con ello su portafolio de productos dentro del mercado.

¿ Y PARA QUÉ SIRVE?
QUÉ ES FLASH

Macromedia Flash es un programa de animación en dos dimensiones y edición multimedia, desarrolladas por la empresa Macromedia. Este programa permite tanto la utilización de gráficos vectoriales como de imágenes de mapa de bits, sonido, video y un lenguaje de programación propio llamado Actionscript. Con todos estos elementos se producen animaciones. Además del programa de edición, Macromedia desarrolló un programa de visualización llamado Flash Player, que puede bajarse de Internet, en forma independiente del programa Flash que utilizamos para crear contenidos. Flash Player es distribuido gratuitamente para que los usuarios de Internet puedan acceder a este tipo de contenidos a través de sus navegadores, en los que esta utilidad se instala como agregado o plug-in.

¿CÓMO SURGIÓ FLASH?

En 1996 salió la primera versión de Flash, conocida como Macromedia Flash 1.0. Este proyecto surgió a partir del programa de animación en 2D Future Splash Animator, creado por el arquitecto Jonathan Gay y adquirido por Macromedia. En la biografía de su inventor, publicada en el sitio de Macromedia (http://www.macromedia.com/ macromedia/events/john_gay/)

CÓMO RECONOCER UN DESARROLLO FLASH

Flash fue evolucionando en sus diferentes versiones tanto en características intrínsecas del programa como en popularidad de uso. En las primeras versiones, la atención se centraba sobre la animación y las herramientas de dibujo; y a partir de la versión 5, se mejoró la programación (Actionscript), que llega a su máxima expresión en la versión actual con gran cantidad de mejoras gráficas y de novedades en el manejo de elementos multimedia. Desde su aparición en 1996, Flash ha penetrado en el mercado de los internautas hasta convertirse en un estándar, a partir de sus versiones 4 y 5. En la actualidad, según información del sitio de Macromedia, un 97% de los usuarios que navegan con computadora propia tienen el plug-in Flash Player versión 2.0, o superior, instalado en su PC.









TOMADO DE http://es.wikipedia.org/wiki/Adobe_Flash

martes, 9 de marzo de 2010

AUTO CAD 3D

Al igual que otros programas de Diseño Asistido por Ordenador (DAC), Auto CAD gestiona una base de datos de entidades geométricas (puntos, líneas, arcos, etc.) con la que se puede operar a través de una pantalla gráfica en la que se muestran éstas, el llamado editor de dibujo. La interacción del usuario se realiza a través de comandos, de edición o dibujo, desde la línea de órdenes, a la que el programa está fundamentalmente orientado. Las versiones modernas del programa permiten la introducción de éstas mediante una interfaz gráfica de usuario o en inglés GUI, que automatiza el proceso.

Como todos los programas y de DAC, procesa imágenes de tipo vectorial, aunque admite incorporar archivos de tipo fotográfico o mapa de bits, donde se dibujan figuras básicas o primitivas (líneas, arcos, rectángulos, textos, etc.), y mediante herramientas de edición se crean gráficos más complejos. El programa permite organizar los objetos por medio de capas o estratos, ordenando el dibujo en partes independientes con diferente color y grafismo. El dibujo de objetos seriados se gestiona mediante el uso de bloques, posibilitando la definición y modificación única de múltiples objetos repetidos.

Parte del programa Auto CAD está orientado a la producción de planos, empleando para ello los recursos tradicionales de grafismo en el dibujo, como color, grosor de líneas y texturas tramadas. Auto CAD, a partir de la versión 11, utiliza el concepto de espacio modelo y espacio papel para separar las fases de diseño y dibujo en 2D y 3D, de las específicas para obtener planos trazados en papel a su correspondiente escala. La extensión del archivo de Auto CAD es .dwg, aunque permite exportar en otros formatos (el más conocido es el .dxf). Maneja también los formatos IGES y STEP para manejar compatibilidad con otros softwares de dibujo.

El formato.dxf permite compartir dibujos con otras plataformas de dibujo CAD, reservándose Auto CAD el formato.dwg para sí mismo. El formato.dxf puede editarse con un procesador de texto básico, por lo que se puede decir que es abierto. En cambio, el.dwg sólo podía ser editado con Auto CAD, si bien desde hace poco tiempo se ha liberado este formato (DWG), con lo que muchos programas CAD distintos del Auto CAD lo incorporan, y permiten abrir y guardar en esta extensión, con lo cual lo del DXF ha quedado relegado a necesidades específicas.
Es en la versión 11, donde aparece el concepto de modelado sólido a partir de operaciones de extrusión, revolución y las booleanas de unión, intersección y sustracción. Este módulo de sólidos se comercializó como un módulo anexo que debía de adquirirse aparte. Este módulo sólido se mantuvo hasta la versión 12, luego de la cual, AutoDesk, adquirió una licencia a la empresa Spatial, para su sistema de sólidos ACIS.
El formato.dwg ha sufrido cambios al evolucionar en el tiempo, lo que impide que formatos más nuevos.dwg puedan ser abiertos por versiones antiguas de Auto CAD u otros CAD que admitan ese formato. La última versión de Auto CAD hasta la fecha es el Auto CAD 2010, y tanto él como sus productos derivados (como Architectural DeskTop ADT o Mechanical DeskTop MDT) usan un nuevo formato no contemplado o trasladado al OpenDWG, que sólo puede usar el formato hasta la versión 2000.








Tomado de: http://es.wikipedia.org/wiki/AutoCAD