Novos Recursos do Mathematica 8: Fluxo de Trabalho em C Integrado  anterior  |  próximo 

Desenvolvimento de Software

Crie executáveis independentes usando funções compiladas 

Você pode gerar e distribuir executáveis independentes.
In[3]:=
Click for copyable input
X

Comece definindo a função ou funções de interesse.

In[1]:=
Click for copyable input
X

Gere código C e um cabeçalho.

In[2]:=
Click for copyable input
X
Out[2]=

Escreva uma função principal em C para chamar o código gerado.

In[4]:=
Click for copyable input
X
Out[4]=

Compile-a em um executável usando a Wolfram Runtime Library.

In[5]:=
Click for copyable input
X
Out[5]=

Agora você pode distribuir o programa e executá-lo fora do Mathematica. Você também pode executá-lo dentro do Mathematica para testar e demonstrar o uso. Determine um sinal de entrada com diversos componentes de frequência.

In[6]:=
Click for copyable input
X
Out[6]=

Converta o sinal de entrada para o formato de arquivo que o executável espera.

In[7]:=
Click for copyable input
X
Out[7]=

Execute o executável, analise a saída e plote o sinal original (azul) com o sinal de baixa frequência filtrado (vermelho).

In[8]:=
Click for copyable input
X
Out[8]=