You are on page 1of 10

MATLAB

Como criar um aplicativo executvel (standalone)

Objetivo
Atravs do Matlab, criar a partir de uma aplicao feita no Matlab um arquivo do tipo executvel, que possa ser compartilhado para usurios diversos e utilizado em mquinas que no possua Matlab instalado.

1 Passo - Download
Assim como o Java e o C++, Matlab precisa de uma gama de arquivos que podem ser carregadas ao executar um programa. Esse conjunto de arquivos so chamados de bibliotecas e so agrupados no Matlab Compiler Runtime (Compilador Matlab em Tempo de execuo).

1 Passo - Download
O Matlab Compiler Runtime pode ser obtido gratuitamente em: http://www.mathworks.com/products/compiler/mcr/ Sua instalao segue o modelo padro de instalao dos programas para Windows.

2 Passo - Configurao
Na linha de comandos do Matlab digite os comandos a seguir: mbuild setup

2 Passo - Configurao
O prompt ir listar os compiladores de C++ instalados na mquina. Caso no tenha, O MCR fornecer um para o usurio. Digite y e selecione o compilador digitando o nmero relacionado ao mesmo e depois confirme.

3 Passo - Compilao
Este o cdigo de uma aplicao simples que servir de exemplo: function graph a=[12,54,33,80,26]; b=[44,25,72,98,66]; plot(a,b);

3 Passo - Compilao
Para compilar digite: mcc -m graph.m o graph No diretrio do arquivo.m ser criado um executvel (.exe) e um arquivo texto (.txt) listando os arquivos que foram includos no executvel durante a compilao.

3 Passo - Compilao
Obs.: Para algumas aplicaes o tempo de compilao bastante longo.

Obrigado!

You might also like