GNU Octave

Como instalar o GNU Octave e pacotes externos

Como instalar o GNU Octave e pacotes externos
Os cálculos numéricos são essenciais em muitos setores. Hoje, o aprendizado de máquina e o aprendizado profundo são a força motriz de diferentes tecnologias, e os cálculos matemáticos ajudam no processamento de dados, antes de executar o aprendizado de máquina ou modelos de aprendizado profundo nos dados disponíveis.

MATLAB é uma das ferramentas mais populares para cálculos numéricos. MATLAB significa MatrixLaboratory e é usado principalmente para cálculos numéricos e computação simbólica.

A desvantagem do MATLAB é que ele é um software proprietário e não uma ferramenta gratuita; isso desencoraja muitas pessoas de usá-lo ou força-as a usar linguagens de programação para processamento.

O que é GNU Octave?

GNU Octave é uma ferramenta para realizar cálculos numéricos como o MATLAB. GNU significa “GNU's Not Unix!”, E o software GNU é gratuito.

Embora existam outros softwares inspirados no MATLAB, a sintaxe do GNU Octave é muito semelhante à do MATLAB; portanto, você pode usá-lo como um substituto direto para o MATLAB.

Você deve notar que o Octave foi desenvolvido para ser superior ao MATLAB, por isso tem certa sintaxe que não funcionará no MATLAB. Se você pode pagar pelo MATLAB, você deve ir em frente, mas se você não pode, você se sairia bem com o GNU Octave. Apenas certifique-se de seguir a sintaxe MATLAB em vez de usar a sintaxe GNU Octave somente se você pretende importar o código para o ambiente MATLAB.

Métodos de Instalação

Existem diferentes métodos que você pode usar para instalar o GNU Octave. Todos os métodos são relativamente fáceis, pois não exigem que você mexa nos arquivos de configuração antes da instalação. Escolha o que melhor se adapta a você, pois todos devem funcionar corretamente.

Nesta seção, você verá como instalar o GNU Octave por meio dos seguintes métodos:

FlatPak

Assim como o Snaps, o FlatPak pode ser usado para instalar pacotes Linux rapidamente. FlatPak é usado para implantação de software, gerenciamento de pacotes e fornece uma sandbox para a execução de aplicativos.

Etapas para instalar o GNU Octave por meio do FlatPak:

  1. Certifique-se de ter o FlatPak instalado. Você pode verificar se o FlatPak está instalado executando o comando flatpak - versão na linha de comando. Uma mensagem de erro indica que o FlatPak ainda não está instalado. Passe para a etapa dois para instalar o FlatPak e para a etapa três se já estiver instalado.
  2. Para instalar o FlatPak, você pode usar o apt-get Você pode instalar o FlatPak com o seguinte comando sudo apt-get install flatpak.
  3. Uma vez que o FlatPak está instalado, você precisa adicionar o repositório Flathub. Flathub é a Appstore para aplicativos Linux, e você instalará o GNU Octave da loja. O comando flatpak remote-add -if-not-existing flathub https: // flathub.org / repo / flathub.flatpakrepo é usado para adicionar o repositório Flathub.
  4. Agora que o repositório Flathub foi adicionado, você pode instalar o GNU Octave. O comando flatpak install flathub. org.oitava.Oitava será usado para instalar o GNU Octave. Observe que se o repositório Flathub não foi adicionado à lista de repositórios, FlatPak não encontrará o GNU Octave.

Ubuntu Software Manager

O Ubuntu Software Manager pode ser considerado a Appstore oficial do Ubuntu OS. Instalar o GNU Octave com o Ubuntu Software Manager é indiscutivelmente o método mais simples desta lista.

Passos para instalar o GNU Octave por meio do Ubuntu Software Manager:

  1. Inicie o Ubuntu Software Manager
  2. Pesquisar GNU Octave
  3. Selecione o ícone do GNU Octave nos resultados
  4. Selecione “Instalar”

Como você pode ver, os passos necessários para instalar o GNU Octave através do Ubuntu Software Manager são mínimos, então você pode decidir ir com esta seção.

Apt Install

Além das opções discutidas anteriormente neste artigo, o Octave também pode ser instalado usando o apto palavra-chave com o comando abaixo:

sudo apt-get install oitava

Embora você deva ser capaz de iniciar o Octave digitando Oitava  na linha de comando, ele pode não iniciar a interface gráfica do usuário em todos os casos, então você pode forçá-lo a iniciar a GUI adicionando os comandos -force-gui.

Isso pode ser visto abaixo:

oitava --force-gui
Pacotes Octave

GNU Octave vem com muitos recursos integrados, mas esses recursos podem ser estendidos usando pacotes externos.

Nesta seção, você aprenderá como instalar e remover pacotes Octave. Alguns desses pacotes fornecem extensões para microcontroladores Arduino, bancos de dados, kit de ferramentas de lógica difusa, funções de processamento de imagem, etc.

Antes de mergulhar no processo de instalação de pacotes Octave, você precisará instalar um pacote em sua máquina Debian / Ubuntu.

GNU Octave depende do pacote liboctave-dev para instalar pacotes externos.

Você pode instalar liboctave-dev com o comando abaixo:

sudo apt install liboctave-dev

Instalando o pacote

Para usar pacotes externos para estender a funcionalidade do GNU Octave, você precisa baixar o arquivo do pacote da lista de pacotes.

Após o download, você pode executar o comando abaixo na janela de comando do GNU Octave para instalar:

pacote de instalação nome-do-pacote.alcatrão.gz

Por exemplo, depois de baixar o pacote de processamento de imagem; pode ser instalado com o comando:

pkg install image-2.10.0.alcatrão.gz

A mensagem exibida após a execução do comando é:

>> pkg install image-2.10.0.alcatrão.gz

Para obter informações sobre as alterações das versões anteriores do pacote de imagens, execute 'news image'

Carregando o pacote

Depois de instalar seu pacote, você não pode ter acesso imediato às funções que o pacote fornece; portanto, você precisa carregá-lo primeiro.

Para carregar um pacote, você deve usar a palavra-chave “load” com o comando pkg.

pacote carregar nome-do-pacote

Você não precisa incluir a versão do pacote para usá-lo.

Por exemplo, para carregar o pacote de processamento de imagem instalado anteriormente, o comando abaixo é usado:

imagem de carregamento de pacote

O pacote de imagem deve ser carregado e você pode acessar as funções fornecidas pelo pacote de imagem.

Desinstalando o pacote

Você pode desinstalar os pacotes da mesma forma que os instalou; a diferença aqui é que o argumento é “desinstalar” para remover um pacote em vez de “instalar” para instalar um pacote.

pacote de desinstalação nome-do-pacote

Por exemplo, para remover o pacote de processamento de imagem, você pode executar:

imagem de desinstalação do pacote

Conclusão

O processo de instalação do GNU Octave e seus pacotes não é complicado. É tão simples quanto digitar os comandos discutidos neste artigo, e você está pronto para começar.

Há muito mais que você pode fazer com os pacotes GNU Octave além de instalar, carregar e remover, mas essas tarefas simples devem ser suficientes ao trabalhar com a ferramenta.

O botão esquerdo do mouse não funciona no Windows 10
Se você estiver usando um mouse dedicado com seu laptop ou computador desktop, mas o o botão esquerdo do mouse não funciona no Windows 10/8/7 por algu...
O cursor pula ou se move aleatoriamente enquanto digita no Windows 10
Se você descobrir que o cursor do mouse pula ou se move por conta própria, de forma automática e aleatória ao digitar em um laptop ou computador com W...
Como reverter a direção de rolagem do Mouse e Touchpads no Windows 10
Mouse e Touchpads não apenas torna a computação mais fácil, mas mais eficiente e menos demorada. Não podemos imaginar uma vida sem esses dispositivos,...