# GNU Octave Reviews
**Vendor:** FreeCAD  
**Category:** [Simulação &amp; CAE Software](https://www.g2.com/pt/categories/simulation-cae)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 55
## About GNU Octave
GNU Octave é um software de modelagem matemática e simulação de código aberto muito semelhante ao uso da mesma linguagem que Matlab e Freemat.




## GNU Octave Reviews
  ### 1. Revisão sobre o GNU Octave

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Pesquisa | Médio Porte (51-1000 emp.)

**Reviewed Date:** January 20, 2022

**O que você mais gosta em GNU Octave?**

A melhor parte do Octave é que ele é de código aberto e qualquer pessoa (até mesmo um estudante) pode usá-lo. A linguagem de programação é muito fácil e se mostra uma ótima alternativa se você não tem o Matlab à disposição.

**O que você não gosta em GNU Octave?**

Nada em particular, mas é necessária uma atualização regular para a remoção de bugs.

**Recomendações a outras pessoas considerando GNU Octave:**

Software de código aberto fácil de usar para alguém que trabalha na área técnica e precisa realizar cálculos complexos ao executar simulações ou modelagem.

**Que problemas GNU Octave está resolvendo e como isso está beneficiando você?**

Resolvi as equações complexas enquanto trabalhava como pesquisador de graduação e a facilidade de escrever código tornou-o um solucionador perfeito para resolver minhas equações complexas simultâneas.

  ### 2. Revisão do Octave por Hassan Charafeddine

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Fabricação de Equipamentos Elétricos/Eletrônicos | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** August 03, 2020

**O que você mais gosta em GNU Octave?**

É quase a mesma sintaxe que o Matlab pode fazer 90% do trabalho e mais, melhorou muito ao longo do tempo.

**O que você não gosta em GNU Octave?**

Não muito, mas os enredos podem ser melhorados, o editor e a interface do usuário podem melhorar um pouco, mas no geral estou satisfeito.

**Que problemas GNU Octave está resolvendo e como isso está beneficiando você?**

Processamento de sinais e algoritmos

  ### 3. Ótimo Software Matemático de Código Aberto

**Rating:** 4.0/5.0 stars

**Reviewed by:** Yash C. | Research Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** March 22, 2021

**O que você mais gosta em GNU Octave?**

Variedade de tarefas e funções e documentação.

**O que você não gosta em GNU Octave?**

Octave não integra bem CAD e PLM.

**Recomendações a outras pessoas considerando GNU Octave:**

Octave é uma ótima alternativa ao MATLAB e o ritmo com que está crescendo e a comunidade por trás dele pode ser, se não maior, igual ao MATLAB. Mas, como o MATLAB é bastante prevalente na indústria, é difícil de superar. Com a enorme comunidade de desenvolvedores apoiando este projeto e mais publicidade, o Octave é certamente um ótimo produto. No entanto, o único problema que vi nele é a integração de CAD com software PLM. Às vezes, ele falha em registrar os comandos e os ignora ao integrá-los, mas às vezes faz o trabalho.

**Que problemas GNU Octave está resolvendo e como isso está beneficiando você?**

Estou resolvendo problemas computacionais e gráficos do dia a dia com o Octave. A realização é que ele requer muito menos espaço do que o MATLAB e está aberto para todos usarem. Ao usá-lo para prática de Engenharia Assistida por Computador, isso me faz perceber que, com mais frequência, as pessoas irão para o GNU Octave para o mesmo propósito. Quando o uso para análise estatística, ele executa as tarefas suavemente. Como eu o usei para ANOVA e outros modelos de regressão, eles funcionam muito bem. Não modelei nada relacionado ao aprendizado estatístico onde é necessário um grande poder de computação, mas tenho certeza de que ele terá tais capacidades para executar esses modelos de forma bastante eficiente. Também fiz algumas simulações de mecânica dos fluidos e processos de fabricação no Octave e o software faz parecer fácil o suficiente.

  ### 4. Um Homem Comum's MATLAB

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mit S. | Engineer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 09, 2021

**O que você mais gosta em GNU Octave?**

Este é um software perfeito, gratuito e de código aberto que pode ser usado como uma alternativa ao MATLAB, pois a sintaxe e as funções são semelhantes. A documentação semelhante ao MATLAB pode ser usada para este software também. Você pode fazer quase todas as coisas que o MATLAB pode fazer, exceto algumas bibliotecas ausentes. Eu realmente gosto de usar o Octave para alguns problemas de aprendizado de máquina, pois as variáveis definidas são baseadas em matrizes e é mais fácil realizar operações matriciais em problemas de ML. A interface gráfica é semelhante ao MATLAB e, por isso, parece que estamos apenas usando o MATLAB. A melhor coisa sobre o GNU Octave é que podemos codificá-lo online, pois há muitos sites disponíveis.

**O que você não gosta em GNU Octave?**

O GNU Octave não possui todas as funcionalidades que o MATLAB tem e, portanto, às vezes precisamos escrever nossos próprios módulos, o que é uma grande desvantagem. Isso ocorre quando estamos resolvendo algum problema complexo usando o Octave. Além disso, não há módulos/funções/bibliotecas escritas disponíveis para programas de ML, ao contrário do Python, e assim é difícil codificar redes neurais nele, pois o código se torna extenso.

**Recomendações a outras pessoas considerando GNU Octave:**

Você pode baixar a versão offline deles do site e ela tem uma interface gráfica que é semelhante ao MATLAB.

**Que problemas GNU Octave está resolvendo e como isso está beneficiando você?**

Estou fazendo um curso MOOC sobre ML que é ministrado por Andrew NG, um professor visitante em ML. Ele projetou o curso de forma que as tarefas de programação sejam realizadas no GNU Octave. Completei todas as tarefas no Octave. Também estou trabalhando em algumas análises de dados usando o OCTAVE, pois é mais fácil.

  ### 5. A linguagem matematicamente otimizada mais intuitiva simplesmente não chega lá.

**Rating:** 3.0/5.0 stars

**Reviewed by:** Chummi C. | Google Analytics Consultant Contractor, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 21, 2021

**O que você mais gosta em GNU Octave?**

A álgebra linear é uma completa brisa com a sintaxe padrão da linguagem. Comparado a linguagens mais modernamente populares usadas para Ciência de Dados, como Python, o GNU Octave permite executar operações de álgebra tensorial usando apenas funções embutidas sem precisar importar pacotes ou módulos de terceiros. Apesar de o Numpy ser a biblioteca padrão e mais comumente usada para álgebra linear, eu diria honestamente que ainda acredito que até mesmo o Numpy poderia aprender uma ou duas coisas sobre a facilidade de uso das sintaxes matemáticas do Octave. O fato de se poder implementar operações complexas de matriz-vetor no GNU Octave com principalmente apenas operadores embutidos e raramente ter que chamar funções prova o quão bem otimizada a linguagem é para fins matemáticos.

**O que você não gosta em GNU Octave?**

Apesar das funções matemáticas bem otimizadas da linguagem, todo o resto parece um pouco desajeitado e complicado para uma linguagem de alto nível. Por exemplo, construir funções e chamar essas funções.

**Recomendações a outras pessoas considerando GNU Octave:**

Use principalmente para praticar a construção de modelos de aprendizado de máquina do zero para testar seu conhecimento dos algoritmos subjacentes e conceitos matemáticos, mas mantenha-se no Python junto com frameworks como Tensorflow 2.0, Pytorch ou Sci-kit learn quando se trata de construir modelos maiores e mais complexos. Se você tem usado Python ou R para a maioria dos seus projetos anteriores, eu diria para continuar com esses mesmo para praticar e prototipar, pois aprender a sintaxe do GNU Octave, embora relativamente fácil de aprender, pode levar a uma mistura indesejada de sintaxe ao alternar entre as linguagens.

**Que problemas GNU Octave está resolvendo e como isso está beneficiando você?**

A inclinação do Octave para a álgebra linear permite criar as funções básicas de aplicações de aprendizado de máquina em apenas algumas linhas de código.

  ### 6. Visualização 2D e 3D

**Rating:** 4.5/5.0 stars

**Reviewed by:** Samantha U. | Software Simulator, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** September 15, 2021

**O que você mais gosta em GNU Octave?**

Sintaxe matemática com guia e fórmulas extensas, compatível com diferentes distribuições GNU Linux e Windows, compartilhe dados e projeto. Crie respostas e fórmulas.

**O que você não gosta em GNU Octave?**

Difícil integrar fórmulas para realizar cálculos exclusivos, preciso guiar melhor as aplicações.

**Que problemas GNU Octave está resolvendo e como isso está beneficiando você?**

Codifique a fórmula, aproveite a capacidade de computação guiada e a versão de imagem disponível em diferentes dispositivos.

  ### 7. Octave é muito amigável e facilmente disponível.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Aaliya R. | Design Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** March 21, 2021

**O que você mais gosta em GNU Octave?**

1. Octave é de código aberto e um software gratuito.
2. É melhor usar o Octave do que o MATLAB, pois não ocupa mais memória.
3. Pessoalmente, posso dizer que também tem um tempo de execução rápido.

**O que você não gosta em GNU Octave?**

Octave tem uma biblioteca e caixa de ferramentas limitadas. Por exemplo, a caixa de ferramentas para visualização de imagens não está disponível.

**Recomendações a outras pessoas considerando GNU Octave:**

Alguém por aí, seja estudante ou profissional em atividade, procurando por codificação, cálculo e resolução de problemas científicos, este é o melhor software disponível, ocupa menos espaço, é facilmente acessível e é um software de código aberto.

**Que problemas GNU Octave está resolvendo e como isso está beneficiando você?**

Tenho trabalhado com controle de atitude e sistemas espaciais. Também visualização de grandes conjuntos de matrizes (5147x5147) e algum processamento básico de sinais.

  ### 8. Melhor módulo, classe e interface rápida para Python

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Sem Fio | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** September 17, 2021

**O que você mais gosta em GNU Octave?**

Esta é uma ferramenta de código aberto e é semelhante ao Matlab, mas é gratuita. A interface Python para Octave é perfeita.

**O que você não gosta em GNU Octave?**

Para usuários do Windows, estava apresentando alguns problemas de configuração de caminho de biblioteca ao usar o módulo Oct2Py.

**Que problemas GNU Octave está resolvendo e como isso está beneficiando você?**

Estou usando o Octave para comunicar o arquivo .m com o Python usando o módulo oct2py para otimização de redes sem fio usando IA/ML.

  ### 9. GNU Octave é ótimo para aprender.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Enoch X. | Student, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** April 05, 2021

**O que você mais gosta em GNU Octave?**

GNU Octave compartilha uma sintaxe semelhante ao MATLAB e foi fácil de aprender para mim. As funções de plotagem também eram intuitivas de usar e bem organizadas.

**O que você não gosta em GNU Octave?**

A documentação do GNU Octave não foi suficientemente detalhada.

**Recomendações a outras pessoas considerando GNU Octave:**

GNU Octave é uma ótima alternativa gratuita ao MATLAB.

**Que problemas GNU Octave está resolvendo e como isso está beneficiando você?**

GNU Octave era bom para aprender Machine Learning básico. A funcionalidade de plotagem também era muito intuitiva e eficiente.

  ### 10. Octave - Gratuito e compete com programas como Matlab e R

**Rating:** 4.5/5.0 stars

**Reviewed by:** Saurabh B. | Senior Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** April 30, 2021

**O que você mais gosta em GNU Octave?**

É um software gratuito que pode ser usado para alcançar toda a funcionalidade que um produto licenciado Matlab fornece. Pode ser usado como uma alternativa para o mesmo. Não só isso, mas podemos usá-lo para modelar dados estatísticos e analisar. Nesse sentido, também pode ser usado como uma alternativa ao 'R'.

**O que você não gosta em GNU Octave?**

Não há interface gráfica de usuário. É apenas uma utilidade de linha de comando.

**Que problemas GNU Octave está resolvendo e como isso está beneficiando você?**

Eu o tinha usado para implementar e executar algoritmos de aprendizado de máquina e operar em conjuntos de dados usando operações matriciais.


## GNU Octave Discussions
  - [Is Octave better than Python?](https://www.g2.com/pt/discussions/is-octave-better-than-python)
  - [What is the difference between GNU Octave and MATLAB?](https://www.g2.com/pt/discussions/what-is-the-difference-between-gnu-octave-and-matlab)
  - [What does GNU stand for in GNU Octave?](https://www.g2.com/pt/discussions/what-does-gnu-stand-for-in-gnu-octave)
  - [Is GNU Octave as good as MATLAB?](https://www.g2.com/pt/discussions/is-gnu-octave-as-good-as-matlab)

- [View GNU Octave pricing details and edition comparison](https://www.g2.com/pt/products/gnu-octave/reviews/gnu-octave-review-4639694?section=pricing&secure%5Bexpires_at%5D=2026-05-29+14%3A53%3A57+-0500&secure%5Bsession_id%5D=73465240-f2f6-4028-9ab7-618377205df3&secure%5Btoken%5D=5909b47eaaba17848d24d0f5bb7b1017d2dfaade3dcf5fe6ac6b3f0f233a92d6&format=llm_user)

## GNU Octave Features
**Administração**
- Controle de Qualidade
- Amostragem de dados
- Colaboração

**Design**
- Ferramentas de modelagem 3D/sólidos
- Ferramentas de desenho
- Ferramentas de edição
- Ferramentas de renderização

**Capacidades**
- Visualização de dados
- Análise de Sobrevivência
- Atributos de dados de risco
- Análise de custos

**Ferramentas**
- Análise de fluidos
- Análise de elementos finitos
- Dinâmica de múltiplos corpos

**Metodologia**
- Suporte ANOVA
- Regressão
- Análise de Séries Temporais

**Trabalho**
- Modelagem de eventos discretos
- Modelagem contínua de eventos
- Simulação de eventos mecânicos
- Simulação de processos de fabricação
- Integrar

**Ambiente**
- Suporte de hardware
- Tarefa
- Gerenciar vários perfis
- Clareza do comando

**IA generativa**
- Geração de Texto
- Resumo de texto

## Top GNU Octave Alternatives
  - [Scilab](https://www.g2.com/pt/products/scilab/reviews) - 4.5/5.0 (58 reviews)
  - [MATLAB](https://www.g2.com/pt/products/matlab/reviews) - 4.5/5.0 (749 reviews)
  - [Posit](https://www.g2.com/pt/products/posit-posit/reviews) - 4.5/5.0 (563 reviews)

