在好例子网,分享、交流、成长!
您当前所在位置:首页MATLAB 开发实例MATLAB语言基础 → Matlab与STK连接函数库

Matlab与STK连接函数库

MATLAB语言基础

下载此实例
  • 开发语言:MATLAB
  • 实例大小:1.07M
  • 下载次数:2
  • 浏览次数:34
  • 发布时间:2023-07-04
  • 实例类别:MATLAB语言基础
  • 发 布 人:js2021
  • 文件格式:.doc
  • 所需积分:2
 相关标签: MATLAB STK LAB Mat 函数

实例介绍

【实例简介】Matlab与STK连接函数库

对STK的二次开发用到的各种连接函数命令进行了总结和整理,不仅可以用于matlab的开发,还对C#等的STK调用开发有一定的用处


 

一、Matlab/Simulink、STK联合仿真的优势 1

二、mexConnect函数详细介绍 2

2.1 STK服务器命令(STK Server Commands) 2

2.1.1 stkDefaultConID 2

2.1.2 stkDefaultHost 2

2.1.3 stkSetDefaultHost 2

2.2 应用命令(Application Commands) 2

2.2.1 stkAutoSave 2

2.2.2 stkHomeDir 2

2.2.3 stkCurrentDir 2

2.2.4 stkSetCurrentDir 2

2.2.5 stkObjNames 2

2.2.6 stkTimerStart 3

2.2.7 stkTimer 3

2.3 普通对象命令(Generic Object Commands) 3

2.3.1 stkCentralBody 3

2.3.2 stkLoadObj 3

2.3.3 stkSaveObj 3

2.3.4 stkNewObj 3

2.3.5 stkUnload 4

2.3.6 stkUnloadChildren 4

2.3.7 stkRename 4

2.3.8 stkTimePeriod 4

2.3.9 stkTimePeriodInSec 5

2.3.10 stkValidObj 5

2.3.11 stkDescrip 5

2.3.12 stkSetDescrip 5

2.4 场景命令(Scenario Commands) 6

2.4.1 stkAnimTime 6

2.4.2 stkEpoch 6

2.4.3 stkSetEpoch 6

2.4.4 stkSetEpochInSec 6

2.4.5 stkSyncEpoch 6

2.4.6 stkConvertDate 6

2.4.7 stkSetTimePeriod 6

2.4.8 stkSetTimePeriodInSec 7

2.4.9 stkScenFilePath 7

2.4.10 stkValidScen 7

2.5 基本飞行器数据(Basic Vehicle Data) 7

2.5.1 stkTimePeriod 7

2.5.2 stkTimePeriodInSec 7

2.5.3 stkSetTimePeriod 7

2.6 卫星运动属性(Satellite Propagators) 8

2.6.1 stkSetPropCart 8

2.6.2 stkSetPropClassical 8

2.6.3 stkSetPropEqui 9

2.6.4 stkSetPropSGP4 9

2.6.5 stkPropagate 10

2.7 飞行器位置与速度(Vehicle Position and Velocity) 10

2.7.1 stkPosVelCBF 10

2.7.2 stkPosVelCBI 10

2.7.3 stkEphemerisCBF 10

2.7.4 stkEphemerisCBI 11

2.7.5 stkSetEphemerisCBF 11

2.7.6 stkSetEphemerisCBI 11

2.7.7 stkLoadEphemeris 11

2.7.8 stkSaveEphemerisCBF 12

2.7.9 stkSaveEphemerisCBI 12

2.7.10 stkSaveDynState 12

2.7.11 stkDynState 12

2.8 飞行器姿态(Vehicle Attitude) 12

2.8.1 stkAttitudeCBF 12

2.8.2 stkAttitudeCBI 13

2.8.3 stkSetAttitudeCBF 13

2.8.4 stkSetAttitudeCBI 13

2.8.5 stkLoadAttitude 14

2.8.6 stkSaveAttitudeCBF 14

2.8.7 stkSaveAttitudeCBI 14

2.9 基本飞行器姿态类型(Basic Vehicle Attitude Types) 14

2.9.1 stkSetAttBasic 14

2.9.2 stkSetAttSpinSun 15

2.9.3 stkSetAttSpinNadir 15

2.9.4 stkSetAttYawNadir 15

2.9.5 stkSetAttSpinning 16

2.9.6 stkSetAttFixed 16

2.9.7 stkAttOffset 17

2.10 飞机,车辆与船舰属性(Aircraft, GroundVehicle and Ship Propagators) 17

2.10.1 stkSetWaypoints 17

2.10.2 stkLoadWaypoints 18

2.10.3 stkSetGreatArcStart 18

2.11 导弹运动属性(Missile Propagators) 18

2.11.1 stkSetPropBallistic 18

2.12 设备与目标(Facilities and Targets) 18

2.12.1 stkPosVelCBF 18

2.12.3 stkSetFacPosCBF 18

2.12.3 stkSetFacPosLLA 19

2.13 区域目标(Area Targets) 19

2.13.1 Area Target boundary 19

2.14 STK工具(STK Tools) 19

2.14.1 stkAccess 19

2.14.2 stkReport 19

2.14.3 stkAccReport 20

2.14.4 stkFindData 21

2.15 连接命令(Connect Commands) 21

2.15.1 stkOpen 21

2.15.2 stkClose 21

2.15.3 stkExec 21

2.15.4 stkConnect 22

三、aeroToolbox函数详细介绍 22

3.1 坐标系中的历元与数据函数Coordinate System Epoch and Date functions) 22

3.1.1 atbGetEpoch 22

3.1.2 atbSetEpoch 22

3.1.3 atbDateToEpochSec 23

3.1.4 atbEpochSecToDate 23

3.2 坐标系转换(Coordinate Conversions) 24

3.2.1 atbCbfToCbi 24

3.2.2 atbCbfToCbiMtx 24

3.2.3 atbCbfToLhMtx 24

3.2.4 atbCbfToLla 24

3.2.5 atbCbfToLlr 25

3.2.6 atbCbfToVvlhMtx 25

3.2.7 atbCbiToCbf 25

3.2.8 atbCbiToCbi 26

3.2.9 atbCbiToCbiMtx 26

3.2.10 atbLlaToCbf 26

3.2.11 atbLlrToCbf 27

3.2.12 atbCbCoordinates 27

3.2.13 atbCoordXForm 27

3.2.14 atbCoordXFormMtx 28

3.3 转动与四元数(Rotations and Quaternions) 28

3.3.1 atbAlignVecQuat 28

3.3.2 atbEulerToMtx 28

3.3.3 atbEulerToQuat 29

3.3.4 atbMinRotQuat 29

3.3.5 atbMtxToEuler 29

3.3.6 atbMtxToQuat 29

3.3.7 atbMtxToYpr 30

3.3.8 atbQuatToMtx 30

3.3.9 atbQuatXquat 30

3.3.10 atbYprToMtx 30

3.3.11 atbYprToQuat 31

3.3.12 atbInterpQuat 31

3.4 中心对象操作与程序(Central Body Operations and Routines) 31

3.4.1 atbCbEphemeris 31

3.4.2 atbCbGetTangent 31

3.4.3 atbCbGravParam 32

3.4.4 atbCbGrazeAlt 32

3.4.5 atbCbGrazeAngle 32

3.4.6 atbCbIntersect 33

3.4.7 atbCbLclRadCen 33

3.4.8 atbCbLclRadDet 33

3.4.9 atbCbSurfDistCen 34

3.4.10 atbCbSurfDistDet 34

3.4.11 atbCbSurfNormCen 34

3.4.12 atbCbSurfNormDet 34

3.5 指向,星历与姿态文件(Waypoint, Ephemeris and Attitude Files) 35

3.5.1 atbReadAttitudeCBF 35

3.5.2 atbReadAttitudeCBI 35

3.5.3 atbWriteAttitudeCBF 35

3.5.4 atbWriteAttitudeCBI 35

3.5.5 atbReadEphemerisCBF 36

3.5.6 atbReadEphemerisCBI 36

3.5.7 atbWriteEphemerisCBF 36

3.5.8 atbWriteEphemerisCBI 36

3.5.9 atbWriteWaypointFile 36

3.6 位置与速度函数(Position and Velocity Functions) 37

3.6.1 atbGeometry 37

3.6.2 atbGenGreatArc 39

3.6.3 atbCreateDynStateCBF 39

3.6.4 atbCreateDynStateCBI 39

3.6.5 atbLhQuatCen 40

3.6.6 atbLhQuatCBFDet 40

3.6.7 atbFlatten 41

3.7 轨道要素转换(Orbit Element Set Conversions) 41

3.7.1 atbOrbCartToDel 41

3.7.2 atbOrbCartToEqui 41

3.7.3 atbOrbCartToMod 42

3.7.4 atbOrbCartToSphere 42

3.7.5 atbOrbCartToMixedSphere 43

3.7.6 atbOrbDelToCart 43

3.7.7 atbOrbEquiToCart 43

3.7.8 atbOrbModToCart 43

3.7.9 atbOrbSphereToCart 43

3.7.10 atbOrbMixedSphereToCart 43

3.8 轨道根数分量的转换(Orbit Element Parameter Conversions) 43

3.8.1 atbOrbEccToTrue 43

3.8.2 atbOrbTrueToEcc 44

3.8.3 atbOrbMeanToTrue 44

3.8.4 atbOrbTrueToMean 44

3.8.5 atbOrbLanToRaan 44

3.8.6 atbOrbRaanToLan 44

3.8.7 atbOrbPeriRadToPeriod 44

3.8.8 atbOrbPeriodToPeriRad 45

3.8.9 atbOrbPeriRadToSMajAxis 45

3.8.10 atbOrbSMajAxisToPeriRad 45

3.8.11 atbOrbTPANToTrue 45

3.8.12 atbOrbTrueToTPAN 45

3.8.13 atbOrbTPPToTrue 46

3.8.14 atbOrbTrueToTPP 46

3.9 DTED操作(DTED operations) 46

3.9.1 atbCbListDtedTypes 46

3.9.2 atbCbListDted 46

3.9.3 atbCbAddDtedSource 47

3.9.4 atbCbDtedSourceUI 47

3.9.5 atbLoadNimaDted 47

3.9.6 atbCbRemDtedSource 47

3.9.7 atbCbGetDtedSourceForPos 47

3.9.8 atbGetDtedPatch 48

3.9.9 atbClearDtedPatch 48

3.9.10 atbAllDtedPatches 48

3.9.11 atbDtedPatchInfo 48

3.9.12 atbDtedElev 48

3.9.13 atbDtedPatchElev 49

3.9.14 atbAzElMask 49

3.9.15 atbDtedRes 49

3.9.16 atbDtedLOSExist 49

3.10 运动属性(Propagators) 50

3.10.1 atbLambertFixedTime 50

3.10.2 atbLambertMinEnergy 50

3.10.3 atbLambertMinEccen 50

3.10.4 atbKeplerProp 50

3.10.5 atbJ2Prop 51

3.10.6 atbJ4Prop 51

3.10.7 atbLaunchProp 52

3.10.8 atbMissilePropDataFixedTime 52

3.10.9 atbMissilePropDataFixedAlt 53

3.10.10 atbMissilePropDataFixedDelta 53

3.10.11 atbMissilePropDataMinEnergy 53

3.10.12 atbTLERead 53

3.10.13 atbTLEGetAll 54

3.10.14 atbTLEDelete 54

3.10.15 atbTLEProp 54

3.10.16 atbTLEEpoch 54

3.10.17 atbTLEInfo 54

3.11 导航精度(Navigation Accuracy) 55

3.11.1 atbComputeDOP 55

3.12 地图数据(Map Data) 56

3.12.1 atbMapDetails 56

3.12.2 atbPlotMapDetails 56

3.13 覆盖网格(Coverage Grids) 56

3.13.1 atbGetPolyHandle 56

3.13.2 atbInsidePoly 56

3.13.3 atbClearPolyHandle 57

四、stkExec使用总结 57

4.1 场景动画控制 57

4.1.1 控制按钮 57

五、示例 57

4.1 卫星编队之构型设计 57

4.2 使用心得 58


【实例截图】

from clipboard

from clipboard

from clipboard

from clipboard

【核心代码】

.
└── 好例子网_Matlab与STK连接函数库(最新整理).doc

0 directories, 1 file



标签: MATLAB STK LAB Mat 函数

实例下载地址

Matlab与STK连接函数库

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警