escalar

escalar

by Felipe Bhering -
Number of replies: 3
voce nao deu exemplo de escalar
como ficaria? vc está utilizando * tambem para ele? teria entao q cada vez na conversao procurar o id e verificar se é 1x1???
ou é para utilizar o .?
In reply to Felipe Bhering

Re: escalar

by Flavio Coutinho -
No caso de multiplicação por escalar é para usar o '.' mesmo. Assim, quando tiver uma operação deste tipo, você deve verificar qual dos dois operandos é a matriz 1x1 que representa o valor escalar.

Exemplo:

m 1
2 2
1 2
3 4
m 2
2 2
5 6
7 8
m 3
1 1
0.25
e
((1 + 2) . 3)
f


In reply to Flavio Coutinho

Re: escalar

by Maurício Martins da Silva -
Quanto a multiplicação por escalar, me surgiu uma dúvida. Suponha que exista m2 e m3.

2 . 3 é a matriz2 multiplicada pelo escalar 3 ou a matriz3 multiplicada pelo escalar 2?

In reply to Maurício Martins da Silva

Re: escalar

by Andre Lopes da Silva -

é a matriz 2 muliplicada pela matriz 3, onde o '.' só significa que ou a matriz 2 ou a matriz 3 (ambas também vale) é uma matriz 1x1 que representa um escalar.

tudo o que aparece ou é operador ou matriz. escalar = matriz 1x1