Ubuntu

Instale o Scilab no Ubuntu

Instale o Scilab no Ubuntu
Scilab é uma empresa que vende serviços de simulação e modelagem para indústrias. Eles lançaram seu software sob uma licença de código aberto. O software se parece com o Octave e a linguagem de programação segue os mesmos padrões. É também uma linguagem de programação matemática. Tem muitos apoiadores e suporte comercial. A empresa que o mantém ganha dinheiro com a venda de serviços para empresas com alta demanda de cálculos.

Existem muitas empresas que usam este pacote e, ao mesmo tempo, a maioria delas contribui com código. Você pode encontrar isso no gerenciador de arquivos embutido. Nesta ferramenta, você também pode instalar o material específico de que precisa.  Ao começar, criar e testar equações é prático. A linguagem é fácil de começar. Os recursos quando as coisas ficam complexas são impressionantes.

Como instalar o Scilab no Ubuntu

  1. Certifique-se de que seu sistema está atualizado. $ sudo apt update
    $ sudo apt upgrade
  2. Use apt para instalar. $ sudo apt install scilab

O Scilab também está disponível como um pacote tarball em seu site. O procedimento é muito simples:

Baixe o tarball e descompacte-o.

$ tar -xvf ~ / Downloads / scilab-6.0.1.bin.linux-x86_64.alcatrão.gz

A descompactação cria uma estrutura de diretório no diretório atual. Para executar o Scilab, faça cd para Scilab-x.x.x / bin e execute, você não precisa de mais instalação. Para atualizar, basta descompactar o novo tarball.

$ ./ scilab

Existem vários executáveis, incluindo scilab-cli, scilab-adv-cli e XML2Modelica. Para começar, comece o Scilab plain. Você usará os outros quando estiver mais avançado.

Este é apenas o primeiro passo para se tornar produtivo com o Scilab. Os pacotes estão disponíveis em seu repositório favorito e depois de iniciar o software você mesmo. Se você usa o Ubuntu e segue a abordagem de pacote, use a função de pesquisa.

Encontre um pacote que corresponda às suas necessidades.

Aqui está um exemplo, o celestlab biblioteca. Esta biblioteca, criada por, você adivinhou, Celestlab.

Eles o usam para calcular trajetórias para voos espaciais e análise de órbita. Eles lançaram o pacote para a comunidade. Então vá em frente, comece a planejar sua próxima missão espacial. 🙂

$ sudo apt search scilab-celestlab

Quando você iniciar o Scilab da próxima vez, o celestlab estará disponível no menu Toolboxes. A documentação também aparece no navegador de ajuda, a melhor maneira de conhecer o pacote é usar o código da documentação. Você pode executar e copiar o código em um arquivo vazio e alterar para suas próprias funções.

A outra maneira de instalar novos pacotes é pesquisar com a função integrada do aplicativo. Para fazer isso, abra o gerenciador de módulo no menu do aplicativo. Lá, há uma grande coleção de módulos.  Alguns adicionam recursos matemáticos para aplicações específicas, enquanto outros adicionam recursos de comunicação. Isso inclui uma biblioteca USB e suporte para Arduino.

Se esta é a primeira vez que você usa o Scilab, inicie as demonstrações a partir de '?→ Demonstrações Scilab ' cardápio. O que aparece é uma longa lista de scripts de demonstração para mostrar para que você pode usar o software. Por exemplo, você pode ver amostras dos diferentes temas de cores disponíveis para gráficos. O módulo 'graphplot' mostra isso na ilustração 1:

Esta parte do Scilab pode consumir horas para o geek da matemática, mas certifique-se de começar a programar com a ajuda dessas demos. Você verá o código em execução no console e o resultado em uma janela de gráfico separada. Para ver o que está disponível, o melhor é experimentar alguns cálculos com o console. No console, digite sua expressão e o resultado aparecerá abaixo.

--> A = [1,2; 2,4];
--> sinm (A) +0.5 *% i * (expm (% i * A) -expm (-% i * A))
ans =
0 0
0 0

Na expressão acima, a rotina define UMA como uma matriz e os valores são usados ​​no cálculo. Olhe atentamente para a primeira instrução, ela termina com um ponto e vírgula. Sem o ponto-e-vírgula o valor apenas apareceria em uma resposta na linha abaixo e todas as informações seriam perdidas.

Este método reflete como o Octave funciona. Você pode usá-lo para criar protótipos de pequenas funções para peças maiores de software, mas também pode ser usado para encontrar soluções rapidamente para questões que surgem durante o trabalho. Outra coisa importante a notar é que o procedimento usa sinm, com um 'm' no fim. O 'm' denota a matriz regular pecado lida com números únicos também, é o mesmo para a maioria das funções disponíveis.

Para pessoas com alguma experiência em scripts, a linguagem da oitava parecerá familiar de várias maneiras. Esta é uma escolha deliberada dos designers.

Use um arquivo de modelo para ver o formato. A parte superior possui comentários, indicados por estrelas no início da linha. Uma função se parece com:

área da função = quadrado de (a, b)
área = a * b
função final

Para chamar esta função você insere aeb e espera uma área como resultado.
No tipo de console

--> exec ('/ home / [nome de usuário] / squareof.sci ', -1)
--> quadrado de (4,4)
ans =
-->

O Scilab já inclui muitas constantes matemáticas como pi, raiz quadrada e trigonométrico funções. Depois de identificar a área de interesse, você pode encontrar a maioria das funções para sua área de interesse particular.

Você também pode ter variáveis ​​dentro do script que são locais para a rotina. Quando você avançar, leia a documentação dos módulos de que precisa e use suas funções integradas.  Os módulos irão ajudá-lo a aprender os detalhes mais intrincados de sua área estreita. Seu projeto precisa de um foco nítido de laser para que você alcance algo realmente útil.  Escolha um módulo do Octave Forge para atender às suas necessidades, mas não se esqueça de todas as coisas que já estão embutidas.

Conclusão

Scilab é um pacote muito poderoso e grandes instituições e empresas o adotaram. Dados esses fatos, não é surpresa que o programa amontoe tantas funções no pacote padrão e ainda haja uma grande variedade de pacotes de extensão para indústrias especiais e trabalhos científicos. Um aquarista também pode planejar circuitos eletrônicos e a trajetória de um drone.  É reconfortante saber que pacotes como este existem como código aberto para que as pessoas possam aprender a si mesmas coisas que normalmente seriam consideradas impossíveis para um "amador".

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,...
Como alterar o ponteiro do mouse e tamanho do cursor, cor e esquema no Windows 10
O ponteiro do mouse e o cursor no Windows 10 são aspectos muito importantes do sistema operacional. Isso também pode ser dito para outros sistemas ope...