[vorbis-dev] Dot Product

Sebastian Gesemann sgeseman at upb.de
Wed Feb 18 11:52:42 PST 2004



On Wed, 18 Feb 2004, Christian Wassmer wrote:

> I don't exactly understand what they mean by "multiply each element of
> the floor curve by each element of that channel's residue vector"?
> Supposing one channels floor vector is (3,2,1) and the according residue
> is (1,0,2), the resulting "dot-producted" vector will be (3,0,2)?
> However, that's how I've implemented but it seems to be wrong. So what't
> the correct interpretation of this dot-product?

Yes, this is correct. Actually there're 3 products:

1) cross product: (defined in R^3)
   vector X vector --> vector
2) dot product:
   vector X vector --> vector
3) scalar product:
   vector X vector --> scalar

the dot-product can be computed in matlab using the operator ".*"
the vectors are component-wise multiplicated as you did it.

Ghis!
Sebastian


--
PGP-Key-ID (long): 572B1778A4CA0707
--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.




More information about the Vorbis-dev mailing list