主要内容

interpm

致密经度抽样在直线或多边形

语法

[它实用,lonout] = interpm(纬度,经度,maxdiff)
[它实用,lonout] = interpm(纬度、经度、maxdiff方法)
[它实用,lonout] = interpm(纬度、经度、maxdiff方法、单位)

描述

[它实用,lonout] = interpm(纬度,经度,maxdiff)填写在纬度(任何差距纬度)或经度()数据向量大于公差定义maxdiff分开两个维度。三个输入的角度单位不需要指定,但他们必须是相同的。它实用lonout新纬度和经度数据向量,比任何差距maxdiff在原来的向量已经充满了额外的点。默认使用的插值方法interpm是线性的。

[它实用,lonout] = interpm(纬度、经度、maxdiff方法)插入矢量数据坐标点之间使用一个指定的插值方法。有效的插值方法“垃圾收集”大圆,“自”恒向线,“林”线性插值。

[它实用,lonout] = interpm(纬度、经度、maxdiff方法、单位)指定的单位使用,单位任何有效的角度单位。默认值是“度”

例子

全部折叠

定义两个向量包含纬度和经度值的一组顶点。在纬度请注意,2度之间存在的差距2和4的值。同样,在之间存在的差距2度1和3的值。

lat = [1 2 4 5];朗= [1 3 4 5];

调用interpm填写任何差距大于1度的向量。例如,interpm篡改和插入值2向量来填补值1和3之间的差距,并插入值1.5纬度这个新的顶点向量。同样的,interpm将3的值插入到纬度向量来填补这一缺口2和4之间的值,并插入值3.5这个新的顶点向量。现在,相邻顶点的分离比maxdiff在这两种newlatnewlon

maxdiff = 1;[newlat, newlon] = interpm(纬度,经度,maxdiff)
newlat =6×11.0000 1.5000 2.0000 3.0000 4.0000 5.0000
newlon =6×11.0000 2.0000 3.0000 3.5000 4.0000 5.0000

版本历史

之前介绍过的R2006a

另请参阅

|