資源簡介
四階三次均勻B樣條函數插值的MATLAB代碼實現,可以用于軌跡規劃等應用研究的基礎知識,軌跡能保證一階導數和二階導數的連續

代碼片段和文件信息
%三維軌跡規劃
clear?all
clc
C=[?0.3?0?-0.3?-0.1?-0.4;?%型值點
????0.2?0.2?0.2?0.1?0.4;
????-0.06?0.1?0.2?0?0.2];
P=[0?0.3?0?-0.3?-0.1?-0.4?0;
???0?0.2?0.2?0.2?0.1?0.4?0;
???0?-0.06?0.1?0.2?0?0.2?0];
SizeOfC=size(C);
m=SizeOfC(2);
path=interpolation(Pm);
figure(1)
plot3(C(1?1:5)?C(2?1:5)C(3?1:5)‘*r‘);
hold?on
plot3(path(:1)path(:2)path(:3)‘color‘‘k‘‘LineWidth‘2)
hold?on
grid?on
legend(‘型值點‘‘B樣條規劃軌跡‘)
xlabel(‘x/m‘);
ylabel(‘y/m‘);
zlabel(‘z/m‘);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????498??2018-10-22?09:05??四階三次均勻B樣條函數插值\B_splinePlot.m
?????文件???????1234??2018-04-03?09:36??四階三次均勻B樣條函數插值\interpolation.m
?????目錄??????????0??2018-10-22?09:03??四階三次均勻B樣條函數插值
-----------?---------??----------?-----??----
?????????????????1732????????????????????3
- 上一篇:Q-Learning算法 Matlab代碼實現
- 下一篇:Prim算法 matlab
評論
共有 條評論