Erro na criação de novas ferramentas - operações elementares nas linhas de uma matriz

Francisco Dutenhefner shared this question 2 years ago
Answered

Prezados, gostaria de criar ferramentas que efetuem operações elementares nas linhas de uma matriz.

Por exemplo, se é dada uma matriz A e se são dados dos números a e b, o seguinte comando cria a matriz obtida de A pela troca da linha a pela linha b.

B = Sequência(Sequência(Se(i ≟ a, Elemento(Elemento(A, b), j), Se(i ≟ b, Elemento(Elemento(A, a), j), Elemento(Elemento(A, i), j))), j, 1, Elemento(Dimensão(A), 2)), i, 1, Elemento(Dimensão(A), 1))

Gostaria de configurar uma nova ferramenta no GeoGebra, com

objetos iniciais: A, a, b

objeto final: B

Apesar do comando funcionar perfeitamente, aparece uma mensagem de erro quando tento criar essa nova ferramenta. Por acaso, vocês poderiam me auxiliar.


Desde já agradeço.

Comments (1)

photo
1

Consegui entender onde eu estava errando.

Agora consegui criar três ferramentas:

TrocaLinha = troca a posição de duas linhas de uma matriz.

MultiplicaLinha = multiplica uma linha de uma matriz por um escalar.

SomaLinha = soma a uma linha um múltiplo escalar de outra linha.

A solução está no anexo.

© 2023 International GeoGebra Institute