STK和Matlab编程规范

来源:互联网 发布:2015十大网络用语 编辑:程序博客网 时间:2024/06/14 03:41

记录Matlab实现STK编程规范

以MTO为例
子接口为黄色必须实现
这里写图片描述
这里必须实现IAgMtoTrackCollection,然后在IAgMto的属性和方法里面找,看哪一个方法或属性能够实现子接口。例如上图中点入Tracks属性,内容为
这里写图片描述
有IAgMtoTrackCollection,因此选择Tracks属性。
编程用法(以C#作参考):
c#: public IAgMtoTrackCollection Tracks {get;}
matlab:tracks = mto.Tracks;
实现了IAgMtoTrackCollection后,点进IAgMtoTrackCollection,显示如下:
这里写图片描述
只有一个子接口,也必须实现
再看IAgMtoTrackCollection的属性和方法,发现Add方法可以实现IAgMtoTrack,点进Add。
这里写图片描述
c#:public IAgMtoTrack Add(int TrackId);
matlab:oTrack = tracks.Add(123);
再点进IAgMtoTrack,显示为
这里写图片描述
因此要实现Points,找到属性为points,
这里写图片描述
c#:public IAgMtoTrackPointCollection Points {get;}
matlab:oPoint_1 = oTrack.Points;
进入IAgMtoTrackPointCollection,显示为
这里写图片描述
因此要实现IAgMtoTrackPoint,发现要用Add方法,
这里写图片描述
c#:public IAgMtoTrackPoint Add( System.Object Time);
matlab:oPoint = oPoint_1.Add(‘12 Jul 2005 12:13:14.000’);
最后实现了IAgMtoTrackPoint 后,该接口内容为
这里写图片描述
写入经纬度高度,最终创建MTO。

0 0
原创粉丝点击