Swedish flagChinese (Simplified) flagEnglish flagGerman flagFrench flagSpanish flagHindi flag
Junio
19
2009

Matlab programación

David Gustafsson
david@techonomics.se


Un pequeño anuncio en techonomics.se

He trabajado con un programa de Matlab durante mi trabajo de verano. La fuerza de Matlab es que es un lenguaje muy sencillo que es un nivel más alto de abstracción que, por ejemplo, Java. Para ello hay que añadir que el lenguaje es muy sencillo cuando se trata de realizar cálculos, resolver ecuaciones diferenciales, cálculo numérico, simulaciones, etc. Una desventaja, lo que resulta de un alto nivel de abstracción, sin embargo, es que va bastante lento. Usted tiene que pensar cuidadosamente acerca de cuando se codifica.

Matlab construido a partir de 2008a la versión de java. Es posible ejecutar la mayoría de las funciones de Java por la función de Matlab (también hay otras funciones en el mismo género):

  javaMethodEDT ("clase u objeto de la clase ',' methodName, ..., Params) 

A partir de 2008 la versión de Matlab, también se pueden crear clases y objetos, lo que simplifica y crea estructura misma. La sintaxis es bastante lejos de java y mucho se hereda de las versiones anteriores de Matlab, que al principio hace que sea un poco incómodo. Yo en una serie de artículos que presentan algunos consejos y trucos para la programación Matlab.

  • Voy a ir a través de la interfaz gráfica de usuario en la forma de incluir a los árboles y los controles. Estos son manejados por las funciones Matlab uicontrol y uitree, que es una reescritura de los componentes de Java, JTree y JButton, JTextField, etc. En este contexto, tomo la subcontratación de componentes, que se puede hacer manualmente y con guía de Matlab software incorporado.
  • Voy a volver a los métodos de Matlab obtener y establecer, que es un poco complicado pero muy bueno cuando se trabaja con objetos.
  • Voy a través de las funciones de MATLAB para guardar objetos y explicar por qué es más sabio para guardar los datos en forma de estructuras de datos.
  • Por último, también la intención de plantear las llamadas devoluciones de llamada y la función ode45, que es útil en la solución de ecuaciones diferenciales. Ode45 pueden utilizarse entre otras cosas para simular sistemas dinámicos de diversos tipos. Un ejemplo es el comportamiento de la red en diferentes condiciones.

Me veo ahora como un buen programador de Matlab con la experiencia de dos proyectos. Para más información sobre mí y mi misión, por favor póngase en contacto con el david@techonomics.se . Tengo f de impuestos y la factura por cesión o cobran por hora.

No hay comentarios »

RSS feed para los comentarios de esta entrada

URL del Trackback

Deja un comentario

El tema es una modificación de Aero 2.0 - Blogglista.se - La traducción es realizada por N2H