MATLAB : Swap de matriz ou vetor (?)

Softwares para design e simulação de circuitos eletrônicos

Moderadores: 51, guest2003

MATLAB : Swap de matriz ou vetor (?)

Mensagempor andre_luis » 05 Nov 2008 12:31

Pessoal,

Alguem sabe qual é o comando usado em MATLAB para inverter uma matriz, ou algum maçete ?

ex.:

Código: Selecionar todos
    1  2  3
A = 4  5  6
    7  8  9

B = f(A)

    3  2  1
B = 6  5  4
    9  8  7



Obrigado.

+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Mensagempor Jorge_Francisco » 05 Nov 2008 12:49

B = inv(A)
Avatar do usuário
Jorge_Francisco
Dword
 
Mensagens: 1009
Registrado em: 12 Out 2006 09:53
Localização: Rio de Janeiro

Mensagempor Jorge_Francisco » 05 Nov 2008 12:53

Acho que entendi errado, não é a inversa e sim invertida,hehehe. Talvez essa função:

B = fliplr(A);
Avatar do usuário
Jorge_Francisco
Dword
 
Mensagens: 1009
Registrado em: 12 Out 2006 09:53
Localização: Rio de Janeiro

Mensagempor andre_luis » 05 Nov 2008 13:40

Exatamente isso......OBRIGADO.
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Mensagempor takapy » 10 Nov 2008 13:56

Valeu pela dica...

eu também estava precisando dessa função para implementar um codificador de código de erro com o Matlab, mas precisava entrar com os dados da matriz na ordem inversa... Como não utilizo o Matlab no meu dia-a-dia, estava com essa dúvida.

Brigadão Jorge_Francisco...
takapy
Bit
 
Mensagens: 25
Registrado em: 23 Nov 2006 17:31
Localização: Manaus_AM


Voltar para Software EDA ( KiCAD, Altium Designer, Protel, Eagle, P-CAD )

Quem está online

Usuários navegando neste fórum: Google [Bot] e 1 visitante

x