2026a
# planerot
Givens 平面旋转
函数库: TyMath
# 语法
G,y = planerot(x)
# 说明
G,y = planerot(x),其中 x 是一个包含 2 个分量的列向量,返回一个 2×2 正交矩阵 G,使得 y = G*x 有 y[2] = 0。示例
# 示例
Givens 平面旋转
using TyMath
x = [3,4]
G , y =planerot(x)
G = 2×2 Matrix{Float64}:
0.6 0.8
-0.8 0.6
y = 2-element Vector{Float64}:
5.0
0.0
# 输入参数
x - 输入向量向量
输入向量,需要计算旋转的二元向量。
数据类型: Int | Float
# 输出参数
G - 选择矩阵矩阵
旋转矩阵,为正交矩阵。
数据类型: Int | Float
y - 旋转后的向量向量
旋转后的输出向量,满足 y[2]=0 ,norm(x)=norm(y) 。
数据类型: Int | Float