Álgebra linear e analítica OCTAVE Alguem tem?

dkc

Membro ativo
Boas
Alguem aqui tem ou ja teve ALGA?
Amanha tenho uma frequencia de pratica e não tive tempo ainda de fazer uma lista de comandos, será que alguem aqui tem uma lista de comandos pro Octave?
obrigado
 

Caro amigo, agradeço a sua disponibilidade [:D]
Mas não era bem isso que me fazia falta [:D]

Era mesmo os comandos associados a cadeira
Tipo calcular Determinantes, inversas, Cramer etc, todos que ja fizeram essa cadeira de certeza que devem ter um ficheiro txt com essas cabulas [:D]
So nao tenho porque ainda nao tive tempo de pedir, e pensei que alguem aqui podia ter.
De qualquer maneira agradeço te.
 
Caro amigo, agradeço a sua disponibilidade [:D]
Mas não era bem isso que me fazia falta [:D]

Era mesmo os comandos associados a cadeira
Tipo calcular Determinantes, inversas, Cramer etc, todos que ja fizeram essa cadeira de certeza que devem ter um ficheiro txt com essas cabulas [:D]
So nao tenho porque ainda nao tive tempo de pedir, e pensei que alguem aqui podia ter.
De qualquer maneira agradeço te.

A=[1 2 3; 4 5 6; 7 8 9]
det(A)
inv(A)

cramer não há. é muito ineficiente.
 
Caro amigo, agradeço a sua disponibilidade [:D]
Mas não era bem isso que me fazia falta [:D]

Era mesmo os comandos associados a cadeira
Tipo calcular Determinantes, inversas, Cramer etc, todos que ja fizeram essa cadeira de certeza que devem ter um ficheiro txt com essas cabulas [:D]
So nao tenho porque ainda nao tive tempo de pedir, e pensei que alguem aqui podia ter.
De qualquer maneira agradeço te.

Eu já fiz essa cadeira, mas que me lembre nunca tive necessidade de usar essas artimanhas, ou talvez até tive mas foram num número bastante residual.

Já agora estás na Nova? Que eu conheça, existem poucas faculdades nacionais a ensinarem Octave.

EDIT: Isso é mesmo para ALGA, ou para uma cadeira de programação, se for a primeira hipótese até acho bastante estranho.
 
Última edição:
A' Transposta de A
A(4,:) Ver linha quatro
A(:,5) Ver coluna cinco
rank(A) Característica da matriz A
rref(A) Apresenta matriz escalonada
size(A) Dimensão da matriz
eye(n) Exibe matriz identidade de ordem n
eye(size(A)) Exibe matriz identidade com dimensão de A
eye(m,n) Exibe matriz identidade de dimensões m x n
zeros(m,n) Exibe matriz nula de dimensões m x n
ones(m,n) Exibe matriz de uns de dimensões m x n
rand(n) Exibe matriz de ordem n com valores no intervalo (0,1)
randn(n) Exibe matriz de ordem n com valores em ambos os lados de zero
fix(A) Exibe entradas inteiras dos elementos da matriz A
diag([-3 4]) Exibe matriz triangular superior e inferior com diagonal princiapal formada por -3 4
triu(D) Transforma a matriz D numa matriz triangular superior
tril(D) Transforma a matriz D numa matriz triangular inferior
rref([A eye(size(A))]) Obtenção da matriz inversa. Se a primeira for a identidade de ordem igual à matriz A então a segunda é a matriz inversa de A
inv(A) Apresenta matriz inversa de A
diag(C) Mostra a diagonal principal
det(A) determinante da matriz A
reshape(P,m,n) Transforma a matriz P numa matriz com m linha e n colunas
(produto escalar-interno) dot(A,B) Se for 0, os vectores A e B são perpendiculares
(produto vectorial-externo) cross(A,B) Exibe um vector perpendicular ao vector A e ao vector B
dot(cross(A,B),C) Produto misto: produto escalar entre o vector que resulta do produto externo de A e B com o vector C
asin(A) Ângulo cujo o seno é A, A pertencente a IR
acos(A) Ângulo cujo o coseno é A, A pertencente a IR
acos((abs(dot(A,B)))/(norm(A)*norm(B))) Exibe o ângulo entre os vectores directores de duas rectas. O ângulo vem em radianos
asin((abs(dot(A,nPi)))/(norm(A)*norm(nPi))) Exibe o ângulo formado entre a recta com vector director A e o plano com vector normal n

O que eu precisava era tipo isto, so que mais completo.
 
não, não é estranho. seria estranho sim numa de programação. nesse tipo de cadeiras devem-se dar linguagens mainstream.

Eu disse isto partindo do meu conhecimento pessoal e também pelo que colegas meus que estudam no ensino superior dizem. Nunca tinha ouvido que davam este tipo de matéria em ALGA, por isso se não é estranho para ti, pelo menos para mim soou.
 
Eu disse isto partindo do meu conhecimento pessoal e também pelo que colegas meus que estudam no ensino superior dizem. Nunca tinha ouvido que davam este tipo de matéria em ALGA, por isso se não é estranho para ti, pelo menos para mim soou.

claro! isso eu percebi desde o início. tens a tua percepção, eu tenho a minha.
não escrevo isto como crítica, não leves a mal [;)]

num curso de engenharia, se houver disciplinas de programação (ao invés de "com programação"), então a linguagem usada é, por norma, mainstream. o octave/matlab/maxima/maple, quando usado, é inserido nalguma área de conhecimento ou aplicação.
 
Voltar
Superior