3D Math Data structures/SIMD
"Jérôme M. Berger"
jeberger at free.fr
Sat Dec 22 01:54:51 PST 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Janice Caron wrote:
> Likewise, vector multiplication must mean vector multiplication, and
> nothing else. (Arguably, there are two forms of vector multiplication
> - dot product and cross product - however, cross product only has
> meaning in three-dimensions, whereas dot product has meaning in any
> number of dimensions, so dot production is more general).
>
Actually, there are *four* forms of vector multiplication:
- dot product;
- cross product (which btw is defined for all finite
dimensionalities greater than 1);
- outer product;
- component-wise.
Of the four, component-wise is the only one that makes sense for a
multiplication *operator* because it's the only one that is defined
as taking exactly two input operands in vector space and returning a
value in the same vector space.
Jerome
- --
+------------------------- Jerome M. BERGER ---------------------+
| mailto:jeberger at free.fr | ICQ: 238062172 |
| http://jeberger.free.fr/ | Jabber: jeberger at jabber.fr |
+---------------------------------+------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
iD8DBQFHbN7rd0kWM4JG3k8RAh07AJ48jVMFdaCkcwo9eNzmZTXjPx5dbACeOT5G
xnH8z6cQyVyh6ddgTB6nMzM=
=dT0p
-----END PGP SIGNATURE-----
More information about the Digitalmars-d
mailing list