国际地磁参考场
利用国际地磁参考场计算地球磁场和长期变化
- 库:
航天块集/环境/重力
描述
的国际地磁参考场块使用选定的国际地磁场参考场生成计算地球磁场和长期变化。它使用选定的国际地磁参考场生成计算一个位置和时间的地球磁场和长期变化。
限制
此块在高度-1000米到5.6地球半径(35,717,567.2米)之间有效。
此区块在以下年份范围内有效:
IGRF-13型- 1900和2025
IGRF-12模型- 1900和2020
IGRF-11模型- 1900和2015
如果十进制年份超出了一代的有效范围,则国际地磁参考场Block线性外推磁场到超出范围的十进制年份。
有关其他限制,请参见:
港口
输入
h
——高度
标量
高度,以选定的单位指定为标量。
数据类型:双
μ(度)
——纬度
标量
纬度,以度数为单位的标量指定。该块接受纬度值大于90小于-90。
数据类型:双
l(度)
——经度
标量
以度数为单位指定为标量的经度。该块接受大于180和小于-180的范围。
数据类型:双
dyear
——想要
标量
以十进制格式表示的期望年份,以包括已经过去的年份的任何部分。该值是当前年份加上今年已经过的天数除以365。要计算十进制年份,dyear
, 2015年3月21日:
dyear = decyear(' 21 - 3月- 2015 ',' dd-mmm-yyyy ')
依赖关系
若要启用此端口,请选择输入小数一年.
数据类型:双
输出
XYZ
——磁场
向量
磁场,以选择的单位作为矢量返回。这个向量的分量在东北向下(NED)参考系中。
数据类型:双
H
——横向强度
标量
水平强度,以选定单位作为标量返回。
数据类型:双
D
——赤纬
标量
赤纬,以度数作为标量返回。
数据类型:双
l
——倾向
标量
倾角,以度数作为标量返回。
数据类型:双
F
——总强度
标量
总强度,作为一个标量返回,在选定的单位。
数据类型:双
DXDYDZ
-磁场的长期变化
向量
磁场的长期变化,每年以选定单位作为矢量返回。
依赖关系
若要启用此端口,请选择输出长期变化.
数据类型:双
DH
-水平强度的长期变化
标量
水平强度的长期变化,以标量形式返回,以选定的单位每年计算。
依赖关系
若要启用此端口,请选择输出长期变化.
数据类型:双
DD
-赤纬的长期变化
标量
赤纬的长期变化,作为标量返回,以分钟为单位,每年。
依赖关系
若要启用此端口,请选择输出长期变化.
数据类型:双
迪
-倾向的长期变化
标量
倾角的长期变化,作为标量返回,以分钟为单位,每年。
依赖关系
若要启用此端口,请选择输出长期变化.
数据类型:双
DF
-总强度的长期变化
标量
总强度的长期变化,以标量形式返回,以选定的单位每年计算。
依赖关系
若要启用此端口,请选择输出长期变化.
数据类型:双
参数
一代
-国际地磁参考场生成
IGRF-13
(默认)|IGRF-11
|IGRF-12
国际地磁参考场生成,选自IGRF-13
,IGRF-12
,或IGRF-11
.
编程使用
块参数:一代 |
类型:特征向量 |
价值观:“IGRF-13” |“IGRF-11” |“IGRF-12” |
默认值:“IGRF-13” |
数据类型:字符
|字符串
单位
- - - - - -单位
度量(MKS)
(默认)|英语
参数和输出单位,指定为:
单位 |
高度 |
---|---|
|
米 |
|
脚 |
编程使用
块参数:单位 |
类型:特征向量 |
价值观:“度量(MKS)” |“英语” |
默认值:“度量(MKS)” |
输入小数一年
——想要
在
(默认)|从
要指定带输入端口的十进制年份,请选中此复选框。
的值指定十进制年份月,一天,一年,清除此复选框。
依赖关系
要启用月,一天,一年,清除此参数。
编程使用
块参数:time_in |
类型:特征向量 |
价值观:“上” |“关闭” |
默认值:“上” |
月
——输入月
1月
(默认)|2月
|3月
|4月
|五月
|6月
|7月
|8月
|9月
|10月
|11月
|12月
计算十进制年份的月份。
依赖关系
若要启用此参数,清除输入小数一年.
编程使用
块参数:月 |
类型:特征向量 |
价值观:“1月” |“2” |“3” |“4” |“可能” |“6月” |“7” |“八月” |“9” |“十月” |11月的 |12月的 |
默认值:“1月” |
一天
——输入天
1(默认)|1
来31
以天计算十进制年。
依赖关系
若要启用此参数,清除输入小数一年.
编程使用
块参数:一天 |
类型:特征向量 |
价值观:' 1 ' 来“31” |
默认值:' 1 ' |
一年
——输入
2020
(默认)|1900
来2020
计算十进制年份,指定为1900
来2020
.
依赖关系
若要启用此参数,清除输入小数一年.
编程使用
块参数:一年 |
类型:特征向量 |
价值观:任何一年 |
默认值:“2020” |
超出范围输入的动作
-超出范围的阻塞行为
没有一个
(默认)|警告
|错误
超出范围的块行为,具体如下:
行动 | 描述 |
---|---|
没有一个 |
没有行动。 |
警告 |
MATLAB中的警告®命令窗口,模型模拟继续。 |
错误 (默认) |
MATLAB返回异常,模型仿真停止。 |
编程使用
块参数:行动 |
类型:特征向量 |
值:“没有” |“警告” |“错误” |
默认的:“错误” |
输出世俗的方差
——世俗的方差
在
(默认)|从
选择此复选框以启用具有非长期差异的长期差异(年变化率)的输出。否则,清除此复选框。
世俗的方差 | 描述 |
---|---|
磁场 |
磁场矢量,单位为纳特斯拉(nT)。Z竖直分量(+ve向下) |
横向强度 |
水平强度,单位为纳特斯拉(nT) |
赤纬 |
赤纬,用度数表示(正东偏东) |
倾向 |
倾角,单位为度(+ve向下) |
总强度 |
总强度,单位为纳特斯拉(nT) |
SV磁场 |
磁场的长期变化 |
SV水平强度 |
水平强度的长期变化 |
SV偏差 |
赤纬的长期变化,真北与磁场矢量(正东)的夹角 |
SV倾向 |
倾角的长期变化,即水平面与磁场矢量之间的夹角(向下正) |
SV总强度 |
总强度的长期变化 |
清除此复选框仅启用非长期变量:
磁场
横向强度
赤纬
倾向
总强度
编程使用
块参数:sv_out |
类型:特征向量 |
价值观:“上” |“关闭” |
默认值:“上” |
扩展功能
C / c++代码生成
使用Simulink®Coder™生成C和c++代码。
版本历史
介绍了R2020b
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。
您也可以从以下列表中选择网站:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。