Funcionalidades

 Sistemas Operacionais Suportados
  • Windows / Linux / Mac / Unix



 Formato de Dados
  • Estrutura de dados:
    - Escalar;
    - Vetorial;
    - Matricial;

  • Tipo de Dados;
    - Byte;
    - Inteiros com / sem "string" de 16, 32 e 64 bits;

  • Conjunto de Caracteres;

  • Coma flutuante de precisão simples e dupla;

  • Números complexos de precisão simples e dupla;

  • Ponteiros - circular, estrutura de dados com referencial próprio;

  • Suporte IEEE:

  • Infinito;

  • Dados perdidos (IEEE NaN);

  • SAVE/RESTORE;

  • E/S sem formato (binário);

  • E/S com formato (ASCII);

  • Formatos científicos:
    - HDF 4.lr5, HDF 5;
    - CDF 2.6r7;
    - NetCDF 2.4r2;
    - HDF-EOS 2.8;
    - BMP (Microsoft Windows Bitmap);
    - DICOM versão 3 parte 10;
    - DXF (AutoCad);
    - ESRI Arc View Shapefiles;
    - GeoTIFF;
    - JPEG;
    - MPEG;
    - MrSID;
    - PICT;
    - PNG;
    - SRF;
    - SYLK;
    - TIFF, ITIFF;
    - XML;
    - VRML;
    - WAV Audio files;
    - WMF;
    - XDR;
    - XWD;

  • Compressão/Descompressão de arquivo.ZIP;


 Multithreading
  • Operadores unários e binários;

  • Rotinas matemáticas;

  • Rotinas de tratamento de imagem;

  • Rotinas de criação de matrizes;

  • Rotinas de manipulação de matrizes;


 Grafícos 2D
  • Traçado de precisão dupla com suporte de data-tempo;

  • Isolinhas, fechamento automático de bordas, curvas de nível ilimitadas;

  • Gráficos XY, de dispersão, polares, histogramas, barras de erros;

  • Estilos de linhas, padrões, símbolos;

  • Escalas lineares e logarítmicas;

  • Superposição de gráficos;

  • Diagramas vetoriais;


 Grafícos 3D
  • Transformações 3D;

  • Representação de dados 4D com elevações e superposição de imagens ou sombreamentos;

  • Visor interativo DXF;

  • Editor interativo de objetos luminosos;

  • Visor interativo de superfícies;

  • Visor interativo de volumes;

  • Isosuperfícies;

  • Generalização de malhas (a partir de volumes);

  • Representação de malhas com linhas ocultas;

  • Operadores de malhas:
    - Recorte;
    - Dizimação;
    - Suavização;
    - Superfície e volume;
    - Validação;
    - Traçado de partícula e fluxos;
    - Contorno de volumes;

  Arquiteturas Gráficas
  • Aceleração 3D OpenGL;

  • Algorítmos eficientes de renderização;

  • Interatividade em tempo real;

  • Gráficos Z-buffer;


 Efeitos Gráficos
  • Sombreamento plano e "Gouraud";

  • Textos e símbolos 3D;

  • Efeitos de iluminação;

  • Opacidade (somente em RGB);

  • Mapeamento de texturas (alta resolução);

  • Múltiplos planos de corte;

 Sistema de Cores
  • RGB, HLS, HSV indexado disponível em qualquer dispositivo gráfico;

  • CMYK, HSV, HLS a RGB;


 Fontes de Impressão
  • Fontes TrueTypeÒ de alta qualidade;

  • Fontes Hershey;

  • Diálogos de impressão nativos;

  • Impressão direta;

  • Vetor e mapas de bits;

  • Impressão de recortes;

  • Suporte de impressoras: PostScript, PCL, HPGL2, HP - RTL;

  • Pré-visualização PostScript;

  • Fontes definidas pelo usuário;

  • Impressão WYSIWYG;


 Ajuste de Curvas e Superfícies
  • Regressão linear múltipla;

  • Mínimos quadrados não lineares:

  • Gradiente;

  • Levenberg -Marquardt;

  • Decomposição em valores singulares;

  • Ajuste espacial polinomial;

  • Superfície polinomial;

  • Polinômio de mínimos quadrados com/sem pesos;

  • Thin plate spline;


 Tratamento de Imagens e Sinal
  • FFT adaptado;

  • Mixed Radix;

  • 1 a 8 dimensões;

  • Multi-threaded;

  • Binarização de cores verdadeiras ou pseudocores;

  • Conversão de cores verdadeiras em pseudocores;

  • Convolução;

  • Realce de bordas:
    - Roberts;
    - Sobel;

  • Filtragem e análise de freqüências;

  • Aritmética geral da imagem;

  • Transformações geométricas:
    - Ampliação, redução, rotação;
    - Ajuste polinomial;

  • Transformação de Hough;

  • Filtragem passa-alta e passa-baixa;

  • Processamento e equalização de histogramas;

  • Equalização ajustada de histogramas;

  • Anotação de imagens;

  • Estatística;

  • Ajuste interativo do contraste;

  • Periodograma de Lomb;

  • Filtro de média;

  • Operadores morfológicos: erosão, dilatação, mapa de distâncias;

  • Transformação Randômica;

  • Crescimento de regiôes;

  • Utilidade das regiões de interesse (ROI);

  • Filtro Savitsky-Golay;

  • Análise spectral;

  • Análise temporal;

  • Separação através de marca d'água;

  • Transformação de Wavelets usando os coeficientes de "Daubechies", ampliação, redução e deslocamentos;


 Diferenciação e Integração
  • Equações diferenciais: ajustada e Runge-Kutta;

  • Quadratura Gaussiana interativa;

  • Diferenciação Lagrangiana;

  • Integração Newton-Cotes de dados tabulados;

  • Integração Romberg sobre intervalos abertos e fechados;

  • Integração Simpson sobre intervalos fechados;

 Algebra Linear
  • Seleção de rotinas numéricas e LAPACK;

  • Números de condição;

  • Determinante;

  • Inversa generalizada;

  • Transposta;

  • Funções Euclidiana e Infinita;

  • Autovalores e autovetores;

  • Decomposição em valores singulares;

  • Método dos mínimos quadrados e Métodos tridiagonais de Cholesky, Gauss-Seidel, LU, Cramer para resolução de sistemas de equações lineares;


 Sistemas Lineares Dispersos
  • Conversão disperso-denso-disperso;

  • Algoritmo interativo de gradiente biconjugado para sistemas lineares;

  • Otimização multidimensional;

  • Formato de armazenamento disperso indexado por linhas;

  • E/S disperso;

  • Produto de matrizes dispersas;

 Sistemas não Lineares e Pesquisas de Raiz
  • Algoritmos globalmente convergentes de Broyden e Newton;

  • Algoritmo de pesquisa nas raízes Polinomiais de Laguerre;

  • Algoritmo de pesquisa nas raízes reais e "Complexas" de Muller;

 Otimizações Multidimensionais
  • Minimização Davidon-Fletcher-Powell;

  • Minimização Powell de gradiente livre;

  • Método simples;

 Funções Trancendentais
  • Funções beta e beta incompleta;

  • Função de erro e integral exponencial;

  • Exponenciais e logaritmos;

  • Expansão polinomial de Chebyshev;

  • Funções gamma, gamma incompleta e gamma logarítmica I, J, K, Y-Bessel;

  • Polinômios de Laguerre e Legendre;

  • Harmônicos esféricos;

  • Funções trigonométricas, trigonométricas inversas e hiperbólicas;


 Análise de Correlação e Previsão
  • Correlação / covariância auto/cruzada;

  • Modelado/previsão auto-regressiva;

  • Análise de Cluster;

  • Suavização diferencial;

  • Correlação discreta;

  • Modelos de crescimento exponencial, Geométrico, Gompertz, hiperbólico, logísitco e de raiz quadrada;

  • Correlações de categoria Kendall e Spearman;

  • Ajuste de mínimo desvio absoluto;

  • Correlações linear, múltipla e parcial;

  • Suavizado / valor médio;

  • Regressão múltipla linear;

  • Correlação múltipla;

  • Ajuste não linear dos mínimos quadrados;

  • Correlação parcial;

  • Componentes principais;

  • Ajuste estatístico;

 Teste de Hipótese
  • Teste Qui-quadrado;

  • Teste de convergência independente;

  • Bernouli (binomial);

  • Gauss (normal);

  • Test F;

  • Test H de Kruskal-Wallis;

  • Teste de frequência de Lomb;

  • Teste U de Mann-Whitney;

  • Teste delta da mediana;

  • Teste de normalidade;

  • Números aleatórios Uniformes/Normais, Precisão simples/dupla;

  • Teste de aleatoriedade;

  • Teste de sinal;

  • Teste T de Student;

  • Teste de suma de categorias de Wilcoxon;


 Malha e Interpolação Multidimensionais
  • Reamostragem linear, vizinho mais próximo e Convolução cúbica para 1D, 2D e 3D;

  • Splines cúbico paramétricos 2D;

  • Triangulação de Delaunay, espaços Convexos e polígonos de Voronoi para N-D;

  • Interpolação 2D;

  • Distâncoa inversa;

  • Kriling;

  • Linear;

  • Curvatura mínima;

  • Shepard modificado;

  • Vizinho natural;

  • Vizinho mais próximo;

  • Regressão polinomial;

  • Quintic;

  • Função de base radial;

  • Superfícies de curvatura mínima 3D;

  • Ajuste fino 4D;

  • Malha esférica;

  • Suporte para malha não regular;


 Mapas
  • Base de dados cartográficos de alta resolução;

  • 40 transformações cartográficas;

  • Mapeamento de imagens sobre projeções arbitráras;

 Ferramentas de Desenvolvimento e Programação
  • 64 Bit em Sun Ultra/Sparc Solaris, Compaq, Tru 64 UNIX, SGI, IRIS, IBM AIX & HP-UX;

  • Suporte de formulários extensos (>2GB) na maioria dos sistemas;

  • Controles ativos;

  • Objetos COM iDispatch;

  • Aceleração Altivec em Machintosh G4;

  • Bibliotecas compartilhadas IDL;

  • Conexão dinâmica com código C ou FORTRAN;

  • Execução imediata;

  • Programação orientada à objetos;

  • Suporte de Sockets cliente de TCP/IP;

  • Constantes de sistema;

  • Rotinas de manipulação de formulários;

  • Programas compilados de tamanho ilimitado;

  • Nomes de arquivo de programas ilimitados;

  • Campos de estrutura ilimitados;

 Desenvolvimento Integrado
  • Construção de aplicações multiplataforma;

  • Construção, execução, depuração;

  • Editor de código fonte (chroma-code);

  • Interface de usuário consistente entre plataforma;

  • Macros personalizáveis;

  • Depurador completo;

  • Projetos para organização de formulários;

  • Acesso à seção por linha de comandos;

  • Construtor interativo de GUIs;

  • Interface de usuário nativo:
    - teclas;
    - aceleradoras,
    - barra de propriedades Windows,
    - barra de ferramentas,
    - barra de status,
    - etc.


 Interface Gráfica de Usuário
  • Ferramentas interplataforma para criar GUI com aspecto e comportamento nativos;

  • Ferramenta de animação;

  • Ferramenta de anotação;

  • Editor de bitmaps;

  • Seleção, criação e controle de palhetas de cor;

  • Seletor interativo de formulários;

  • Editor interativo de palhetas de cor;

  • Widgets/controles:
    - Base;
    - Botão;
    - Cortinas;
    - Árvore;
    - Atalho;
    - Botões mono/multiseleção;
    - Área de Desenho;
    - Lista;
    - Etiqueta;
    - Lista;
    - Mensagem;
    - "Deslizador";
    - Tabela;
    - Texto;


 
Contato: Rua Felipe Neri, 444 - Porto Alegre/RS - Brasil | Fone: (51) 3333-1581 | Todos direitos reservados.