lunes, 15 de agosto de 2011

Archivos .p en MATLAB


Los archivos con extensión .p o archivos-p en Matlab son archivos pre-compilados
a partir de un archivo-m. Las ventajas de un archivo-p respecto de un archivo-m son:

1. Dado que los archivos-p son pre-compilados, entonces se ejecutan más rápidamente que los archivos-m
2. En un archivo-p se puede esconder el código de un algoritmo si éste se desea
mantener secreto.


La desventaja de los archivos-p es que dependen de la plataforma sobre la cual fueron
pre-compilados y por lo tanto no podrán ser ejecutados en una plataforma distinta.
Para construir un archivo-p a partir de un archivo-m se puede usa el comando Matlab pcode.

Example:

Crear un archivo-p a partir archivo-m llamado prueba.m y dejar ese archivo prueba.p en el directorio actual:
>>pcode -inplace prueba.m

No hay comentarios:

Publicar un comentario