主要内容

surfaceReflectivityCustom

归一化反射率定制的表面

自从R2022a

描述

归一化反射率的雷达横截面单位面积的表面。乘以面积的表面或表面的照明区域给出了雷达横截面。归一化反射率也称为表面σ0是频率的函数和掠射角。

计算归一化反射率:

  1. 创建surfaceReflectivityCustom对象并设置其属性。

  2. 调用对象的参数,就好像它是一个函数。

了解更多关于系统对象是如何工作的,看到的系统对象是什么?

创建

描述

例子

反射= surfaceReflectivityCustom创建一个归一化反射率™系统对象反射为一个自定义的表面反射率违约。默认定制表面反射率设置为1 m²/ m²放牧角度从0°- 90°从0 - 1 e20赫兹的频率。

例子

反射= surfaceReflectivityCustom (名称=值)还创建一个归一化反射率对象表面与指定的属性的名字设置为指定的价值。您可以指定额外的名称-值对参数在任何顺序(Name1 = Value1、……以=家)。

例子:反射= surfaceReflectivityCustom(反射率= nrcsTable频率= (0:10)* 1 e9 GrazingAngle = (0:0.001:2))创建一个自定义归一化反射率对象从表反射率值nrcsTable从0 - 10 GHz频率和放牧的角度从0°- 2°。

属性

全部展开

属性,除非另有注明nontunable后,这意味着你不能改变它们的值调用对象。对象锁当你叫他们,释放函数打开它们。

如果一个属性可调在任何时候,你可以改变它的值。

改变属性值的更多信息,请参阅系统设计在MATLAB使用系统对象

使两极分化,指定为真正的

  • 真正的,系统对象允许交叉极化组件的规范,帮助形成一个完整的偏振规范化雷达截面(nrc)反射率矩阵σ0的形式

    σ 0 = ( σ H H 0 σ H V 0 σ V H 0 σ V V 0 ]

    在哪里σ0高压σ0VH指定的交叉极化分量吗ReflectivityHVReflectivityVH属性,分别。其余的组件,σ0HHσ0VV,是由特定的模型设定的模型财产。

  • ,系统对象允许您指定使用的平均极化极化基于所选择的属性模型

交叉极化组件指定为“全部”“对称”

  • CrossPolarization属性设置为“全部”,ReflectivityHH,ReflectivityVV,ReflectivityHVReflectivityVH属性是适用的和独特的散斑值生成所有反射率组件(年代HH,年代高压,年代VH,年代VV)。

  • CrossPolarization属性设置为“对称”、互惠适用于单站几何和交叉极化条件都相同的情况下,年代高压=年代VH。当选择这个输入法,ReflectivityHV属性是可用的,但是ReflectivityVH财产是不可用的。的ReflectivityVH财产被认为是等于ReflectivityHV财产。对应的散斑值高压VH组件是相等的。

依赖关系

要启用这个特性,设置EnablePolarization财产真正的

数据类型:字符|字符串

归一化雷达截面(nrc)或反射率值,指定为一个——- - - - - -R实值矩阵。在哪里对应的角度设置的数量GrazingAngle财产和R对应于频率中设置的数量频率财产。

超过一个表面,你可以指定一个——- - - - - -R——- - - - - -P实值数组,P对应于表面型指数。

单位是无量纲的但往往表现在m²/ m²。

依赖关系

要启用这个特性,设置EnablePolarization财产

数据类型:

归一化雷达截面(nrc),两极分化年代HH组件,指定为一个——- - - - - -R实值矩阵或——- - - - - -R——- - - - - -P实值数组。下标HH代表水平传播和水平。对应的角度的GrazingAngleDepressionAngle财产。R对应的频率频率财产。单位是m²/ m²。

超过一个表面,你可以指定一个——- - - - - -R——- - - - - -P实值数组,P对应于表面型指数。

完整的,真正的在这种情况下是由反射率矩阵反射率= (ReflectivityHH,ReflectivityHV;ReflectivityVH,ReflectivityVV];

依赖关系

要启用这个特性,设置EnablePolarization财产真正的

数据类型:

归一化雷达截面(nrc),两极分化年代VV组件,指定为一个——- - - - - -R实值矩阵或——- - - - - -R——- - - - - -P实值数组。下标VV代表垂直传播和垂直接待。对应的角度的GrazingAngleDepressionAngle财产。R对应的频率频率财产。单位是m²/ m²。

超过一个表面,你可以指定一个——- - - - - -R——- - - - - -P实值数组,P对应于表面型指数。

完整的,真正的在这种情况下是由反射率矩阵反射率= (ReflectivityHH,ReflectivityHV;ReflectivityVH,ReflectivityVV];

依赖关系

要启用这个特性,设置EnablePolarization财产真正的

数据类型:

归一化雷达截面(nrc),两极分化年代高压组件,指定为一个——- - - - - -R实值矩阵或——- - - - - -R——- - - - - -P实值数组。下标高压代表水平传播和垂直接待。对应的角度的GrazingAngleDepressionAngle财产。R对应的频率频率财产。单位是m²/ m²。

超过一个表面,你可以指定一个——- - - - - -R——- - - - - -P实值数组,P对应于表面型指数。

完整的,真正的在这种情况下是由反射率矩阵反射率= (ReflectivityHH,ReflectivityHV;ReflectivityVH,ReflectivityVV];

依赖关系

要启用这个特性,设置EnablePolarization财产真正的

数据类型:

归一化雷达截面(nrc),两极分化年代VH组件,指定为一个——- - - - - -R实值矩阵或——- - - - - -R——- - - - - -P实值数组。下标VH代表水平传播和垂直接待。对应的角度的GrazingAngleDepressionAngle财产。R对应的频率频率财产。单位是m²/ m²。

有效频率归一化反射率,指定长度R行向量的值。R对应的行数反射率财产。频率的单位是赫兹。

数据类型:

放牧角度,指定为一个长度行向量的值。对应的列数反射率财产。单位是在度。

数据类型:

散斑分布类型,指定为“没有”,对数正态的,“瑞利”,或“威布尔”。散斑是一个乘法因子用于制造混乱的数据出现大、尤其适用于成像应用。

散斑与杂乱RCS和应用=σ* n,在那里σ代表了杂乱的RCSn代表了随机数,这通常是来自一个独立的恒等分布的统一意味着噪声统计分布。

  • 没有一个——没有斑点。

  • 对数正态散斑具有对数正态分布。定义分配使用SpeckleMeanSpeckleStandardDeviation属性。这些属性的默认值创建斑纹规范化的意思是对数正态分布。

  • 瑞利——散斑的瑞利分布。定义分配使用SpeckleScale财产。这个属性的默认值创建斑纹单元指的是瑞利分布。

  • 威布尔——散斑的威布尔分布。定义分配使用SpeckleScaleSpeckleShape属性。这些属性的默认值创建斑纹单元指的是瑞利分布。

数据类型:字符|字符串

平均值的lognormal-distributed斑纹,指定为一个标量。

依赖关系

要启用这个特性,设置散斑财产对数正态的

数据类型:

标准差lognormal-distributed斑纹,指定为一个非负标量。

依赖关系

要启用这个特性,设置散斑财产对数正态的

数据类型:

尺度参数为瑞利和威布尔分布的散斑,指定为一个积极的标量。

依赖关系

要启用这个特性,设置散斑财产“瑞利”“威布尔”

数据类型:

威布尔分布散斑形状值,指定为一个积极的标量。

依赖关系

要启用这个特性,设置散斑财产“威布尔”

数据类型:

使用

描述

美国核管理委员会=反射(格拉茨,频率)返回规范化雷达截面美国核管理委员会在掠射角格拉茨和频率频率。当格拉茨频率定义的有效区域外的谎言GrazingAngle频率属性,返回最近的归一化反射率值。

美国核管理委员会=反射(格拉茨,频率,idx)还指定了表面型指数idx表面的补丁。要启用这个语法,指定反射率房地产作为一个——- - - - - -N——- - - - - -P数组,对应的角度中指定的数量GrazingAngle财产,N对应的频率频率财产,P对应于表面型指数。MATLAB®数组中。

(美国核管理委员会,斑点)= relf (___)还返回斑纹的值斑点

输入参数

全部展开

掠射角的表面相对于雷达、指定为一个标量或长度的行向量的非负价值。角度范围从0°- 90°。单位是在度。

例子:10

传输频率,指定为一个积极的标量或N向量长度的积极的价值观。单位是赫兹。

例子:7 * 10 e9

表面型指数,指定为一个标量或长度P向量的积极的价值观。

数据类型:

输出参数

全部展开

归一化表面反射率,作为实值返回——- - - - - -R矩阵和实值2×2 -——- - - - - -R数组中。掠射角的长度吗格拉茨或者,土地表面,俯视角。R频率向量的长度吗频率美国核管理委员会是无量纲的,但通常表示为m²/ m²。归一化反射率也被称为归一化雷达截面(nrc)。

  • 对于non-polarimetric反射率的情况,美国核管理委员会作为一个实值返回——- - - - - -R矩阵。

  • 对于旋光反射率的情况,美国核管理委员会作为一个实值返回2-b-2-by吗——- - - - - -R数组中。为每个值R,美国核管理委员会形成一个偏振规范化雷达截面(nrc)反射率矩阵年代的形式

    σ 0 = ( σ H H 0 σ H V 0 σ V H 0 σ V V 0 ]

    在哪里年代高压年代VH指定的交叉极化分量吗ReflectivityHVReflectivityVH属性。的σ0HHσ0VV组件是由指定的模型设定的模型财产

为交叉极化组件返回的归一化反射率σ0高压σ0VH使用最近邻插值计算在给定入射余角和频率。为了避免插值误差,在归一化反射率值ReflectivityHVReflectivityVH属性应包括放牧的角度从0 - 90度,所有预期的频率。

依赖关系

使旋光反射率,设置EnablePolarization真正的

乘法斑纹,作为一个返回N长度实值向量,N频率向量的长度在吗频率

数据类型:

对象的功能

使用一个目标函数,指定系统对象作为第一个输入参数。例如,释放系统资源的系统对象命名obj使用这个语法:

发行版(obj)

全部展开

一步 运行系统对象算法
释放 释放资源,并允许修改系统对象属性值和输入特征
重置 重置的内部状态系统对象

例子

全部折叠

构建一个表归一化反射率的陆地表面使用surfacegamma函数。表涵盖了从1 - 10 GHz频率和放牧的角度从0 - 7度。使用surfaceReflectivityCustom系统对象直接™。

频率= (1:10)* 1 e9;ang = 0: .1:7;gammaFarm = db2pow (surfacegamma (“耕地”、频率));gammaHills = db2pow (surfacegamma (的树木繁茂的小山、频率));

创建一个常数γ模型的反射系数乘以sin掠射角。加瑞利斑纹。

nrcsTbl = 0(元素个数(ang),元素个数(频率),2);nrcsTbl (:: 1) = gammaFarm。*信德(ang)。”;%的农田nrcsTbl (:: 2) = gammaHills。*信德(ang)。”;%的树木繁茂的小山反射= surfaceReflectivityCustom(反射率= nrcsTbl、频率=频率,GrazingAngle = ang,斑纹=“瑞利”);

找到农田的归一化反射率(dB)。

nrc = pow2db(反射(6.3、2.5 e9 1));disp (nrc)
-27.2110

找到的树木繁茂的小山的归一化反射率(dB)。

nrc = pow2db(反射(6.3、2.5 e9 2));disp (nrc)
-22.2110

创建一个使用土地反射率模型surfaceReflectivityCustom对象和radarScenario

首先创建一个两山的场景。

(x, y) = meshgrid (linspace (-100100201);ht1 = 40 * exp (- (x。^ 2 + y ^ 2) / 30 ^ 2);ht2 = 100 * exp (((x 60)。^ 2 + y ^ 2) / 25 ^ 2);ht = ht1 + ht2;p = surfc (x (1:), y (: 1), ht);阴影插值函数

图包含一个坐标轴对象。坐标轴对象包含2类型的对象表面轮廓。

构建一个表归一化反射率的陆地表面使用surfacegamma函数。表涵盖了从1 - 10 GHz频率和放牧的角度从0 - 7度。

频率= (1:10)* 1 e9;ang = 0: .1:7;gammaFarm = db2pow (surfacegamma (“耕地”、频率));gammaHills = db2pow (surfacegamma (的树木繁茂的小山、频率));

创建一个常数γ模型的反射系数乘以sin掠射角。加瑞利斑纹。

nrcsTbl = 0(元素个数(ang),元素个数(频率),2);nrcsTbl (:: 1) = gammaFarm。*信德(ang)。”;%的农田nrcsTbl (:: 2) = gammaHills。*信德(ang)。”;%的树木繁茂的小山simTime = 3;现场= radarScenario (UpdateRate = 1,IsEarthCentered = false, StopTime = simTime);反射= surfaceReflectivityCustom(反射率= nrcsTbl、频率=频率,GrazingAngle = ang,斑纹=“瑞利”);srf = landSurface(场景,RadarReflectivity =反射,地形= ht、边界= (-100100;-100100));

找到农田的归一化反射率(dB)。

nrc = pow2db(反射(6.3、2.5 e9 1));disp (nrc)
-27.2110

找到的树木繁茂的小山的归一化反射率(dB)。

nrc = pow2db(反射(6.3、2.5 e9 2));disp (nrc)
-22.2110

构建一个表的规范化极化地表反射率的使用surfacegamma函数。表涵盖了从1 - 10 GHz频率和放牧从0 - 90度角。创建一个常数γ模型的反射系数乘以sin掠射角。加瑞利斑纹。定义的反射率VV,高压,VH组件是成正比HH组件。

频率= (1:10)* 1 e9;ang = 0: .1:90;γ= db2pow (surfacegamma (“耕地”、频率));xhh =信德(ang) *伽马;xvv = 0.5 *信德(ang) *伽马;极高真空= 0.1 *信德(ang) *伽马;xvh = 0.12 *信德(ang) *伽马;

创建surfaceReflectivityCustom系统对象™。

反射= surfaceReflectivityCustom(频率=频率,GrazingAngle = ang,斑纹=“瑞利”EnablePolarization = true,CrossPolarization =“全部”ReflectivityHH = xhh ReflectivityVV = xvv,ReflectivityHV =极高真空,ReflectivityVH = xvh);

归一化反射率的农场土地所有放牧角度. .

nrc =反射(ang, 3 e9);情节(ang pow2db(挤压(nrc (1 1:))),ang, pow2db(挤压(nrc (1、2:))),ang, pow2db(挤压(nrc (2 1:))),ang, pow2db(挤压(nrc(2, 2,:))))网格包含(掠射角(度))ylabel (美国核管理委员会(dB m ^ 2 / m ^ 2)”)标题(偏振表面反射率的)

图包含一个坐标轴对象。坐标轴对象与标题偏振表面反射率,包含掠射角(度),ylabel nrc (d B空白m²基线/ m²基线)包含4线类型的对象。

更多关于

全部展开

扩展功能

C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。

版本历史

介绍了R2022a