ROT
ROT[x,y,c,s]
applies a Givens rotation {{c,s},{-Conjugate[s],c}} to the vectors x and y.
更多信息和选项
- To use ROT, you first need to load the BLAS Package using Needs["LinearAlgebra`BLAS`"].
- The following arguments must be given:
-
x input/output symbol vector; the symbol value is modified in place y input/output symbol vector; the symbol value is modified in place c input expression real-valued scalar s input expression scalar - ROT[x,y,c,s] is equivalent to {x,y}={{c,s},{-Conjugate[s],c}}.{x,y} where x and y are row vectors.
- The vector arguments must be of the same length.
范例
打开所有单元关闭所有单元Properties & Relations (1)
ROT[x,y,c,s] is equivalent to {x,y}={{c,s},{-Conjugate[s],c}}.{x,y}:
Possible Issues (4)
If the first or second argument are not symbols, an error message is issued:
If the first or second argument are not initialized, an error message is issued:
The third argument c should be real.
The third and fourth arguments and should satisfy the relation to be a true Givens rotation. This condition is not checked.
文本
Wolfram Research (2017),ROT,Wolfram 语言函数,https://reference.wolfram.com/language/LowLevelLinearAlgebra/ref/ROT.html.
CMS
Wolfram 语言. 2017. "ROT." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/LowLevelLinearAlgebra/ref/ROT.html.
APA
Wolfram 语言. (2017). ROT. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/LowLevelLinearAlgebra/ref/ROT.html 年