Cody Piersall writes:

 > would be the in-place matmul operator (@=) but there are use cases
 > where matrix-multiplication of signals would actually be useful
 > too.

If I recall correctly, the problem that the numeric community faced
was that there are multiple "multiplication" operations that matrices
"want to" support with operator notation because they're all
frequently used in more or less complex expressions, not that matrix
algebra needs to spell its multiplication operator differently from
"*".

According to the OP, signals are "just integers".  Integers do not
need to support matrix multiplication because they *can't*.  There may
be matrices of signals that do want to support multiplication, but
that will be a different type, and presumably multiplication of signal
matrices will be supported by "*".  Can you say that signal matrices
will have more than one frequently needed "multiplication" operation?

_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to