• Viernes 1 de Noviembre de 2024, 07:21

Autor Tema:  dudas con la creacion de mex files  (Leído 880 veces)

RossaRamos

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
dudas con la creacion de mex files
« en: Jueves 5 de Marzo de 2009, 12:11 »
0
Hola!!

a ver tengo unas cuantas dudas acerca de este tema...llevo dos dias leyendo y estudiando como funcionan las fucniones de manipulacion de arrays pero todavia me quedan algunas dudas.

En primer lugar, imaginaros que quiero incluir en matlab una  funcion que tengo programada en C y para ello creo la correspondiente mexFunction, pero esa funcion en C a la vez llama a otras funciones en C:
          Debo tener una mexFunction para cada funcion? o simplemente definiendo la correspondiente a la funcion raiz de este grupo lo tendria listo? o se define solo una mexFunction pero dentro de esta se debe hacer referencia al resto de funciones que se llamaran??

Por otro lado, los archivos de cabeceras con las declaraciones de las funciones hay que incluirlos dentro de la carpeta donde tengo mi programa??

Y otra cosita mas por ahora,...tengo muchas mas dudas pero estoy tan liada que no se como plantearlas...la otra es, partiendo que mi programa en C trabaja con varios tipos de estructuras para manejar los datos, mi pregunta es, si basta con incluir el fichero.h con la declaracion de estas estructuras, o en cambio tengo que definir una a una tb con la mexFunction??

Por favor, os pido que si sabeis algo, lo mas minimo, me sirve...de verdad, como decimos en mi tierra, estoy mas perdida que el barco del arroz!!! despues de hacer un proyecto en matlab, lo he tenido que traducir a C, para despues leer por ahi que existe una funcion en Matlab que te hace este trabajo, y ahora es el momento de crear la interfaz entre los dos...pero todo lo que leo es ingles, y cada vez que leo algo nuevo me hundo un poquito mas!

muchas gracias!!