para2fan
将平行光束投影转换为扇形光束
语法
F = para2fan(P, D)
I = para2fan(…,param1, val1, param2, val2,...)
[F, fan_positions, fan_rotation_angles] = fan2para(…)
描述
F = para2fan(P, D)
转换平行光束数据P
扇束数据F
.的每一列P
包含一个旋转角度的平行光束传感器样本。D
从扇形光束顶点到用于获得投影的旋转中心的距离(以像素为单位)。
假定传感器的间距为一个像素。平行光束的旋转角度假定间隔相等,以覆盖[0,180]度。计算的扇梁旋转角覆盖[0,360)与平行梁旋转角的间距相同。计算出的扇-束角度等距,间距设置为传感器间距所暗示的最小角度。
I = para2fan(…,param1, val1, param2, val2,...)
控件的各个方面的参数para2fan
转换。参数名可以缩写,大小写无关紧要。默认值像这样用大括号括起来:{Default}。参数包括
参数 |
描述 |
---|---|
|
用于计算投影数据的旋转角度范围。 可能的值: 看到 |
|
表示扇形光束投影旋转角度增量的正实标量,以度为单位。 如果 如果 |
|
传感器的位置,指定为以下值之一:
看到 |
|
指定扇梁间距的正实标量。该值的解释取决于的设置 如果 如果 如果 如果 180个/π* ASIN (PSPACE / D) 在哪里 如果 D *最佳(PSPACE / D) |
|
平行波束和扇形波束数据之间的插值类型,指定为以下值之一:
|
|
旋转范围,指定为以下值之一:
|
|
以像素为单位指定平行光束传感器间距的正实标量。传感器位置的范围由风扇角度的范围暗示,并由 [D * sin (min (FAN_ANGLES)), D *罪(max (FAN_ANGLES))) 如果 |
[F, fan_positions, fan_rotation_angles] = fan2para(…)
返回风扇束传感器测量值角在fan_positions
,如果“FanSensorGeometry”
是“弧”
.如果“FanSensorGeometry
”是“行”
,fan_positions
包含风扇束传感器职位沿着传感器线。fan_rotation_angles
包含旋转角度。
类的支持万博1manbetx
P
而且D
可以双
或单
,且必须是非稀疏的。其他数字输入参数必须为双
.输出参数为双
.