Programando em Octave (parte 1)
Se você ainda está preso ao Windows pelo gancho do MATLAB, está na hora de adquirir a liberdade. Octave usa uma linguagem compatível com MATLAB. É uma linguagem computacional que usa as matrizes como suas variáveis. Esta forma de ver as variáveis acelera o cálculo computacional, pois todas as operações são vistas como operações entre matrizes.
[ Hits: 47.393 ]
Por: Juliao Junior em 05/05/2008
mat1 = 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16octave:19> size(mat1)
ans = 4 4octave:20>
ans = 0 0 0 0 0 0 0 0 0octave:21> zeros(3,2) % mesmo exemplo, com dimensão diferente
ans = 0 0 0 0 0 0octave:22> ones(2,4) % semelhante a 'zeros', mas com elementos iguais a '1'
ans = 1 1 1 1 1 1 1 1octave:23> rand(3,4) % elementos aleatórios, uniformemente distribuídos
ans = 0.99643 0.19435 0.11084 0.24855 0.51063 0.28586 0.66605 0.42729 0.81204 0.90110 0.23174 0.45561octave:24> randn(3,2) %elementos aleatórios, distribuição normal
ans = -1.33017 -0.39911 -0.62622 1.47676 -2.71317 -0.55859octave:25> randn(3) %mesmo exemplo, com dimensão diferente
ans = 0.259446 1.174647 -0.808014 -0.135694 -0.220743 -0.035179 -1.967795 0.458426 -1.109860octave:26> eye(2) %matriz identidade
ans = 1 0 0 1octave:27> eye(5) %mesmo exemplo, com dimensão diferente
ans = 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1Como sempre, existem muitas outras matrizes pré-definidas no OCTAVE. Para conhecê-las, use o comando 'help'.
Trabalhando com arquivos e diretórios
Finnix - Ótima distro para manutenção de sistemas
Processador - Tipos e características
Programação: Tomada de decisão
Uma alternativa ao ConkyForecast: O BrWeather
OTRS - Revolucione seu Help Desk com esta ferramenta
A Vida em Preto e Branco I - Pebrot, MSN em modo texto
Apt-fast - turbinando o apt-get em distros Debian-like
Compilando e instalando o recordMyDesktop no Linux Slackware
Como gerar um podcast a partir de um livro em PDF
Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Conheça a 4Devs, caixa de ferramentas online para desenvolvedores
Como converter um vídeo MP4 para um GIF para publicar no README.md do seu repositório Github
Como Instalar o Microsoft Teams no Linux Ubuntu
Copia e Cola no SED --> Processador de textos (8)
Ferramentas e métodos de criação de binários estáticos (0)
Alguém pode me explicar essa matemática? [RESOLVIDO] (6)