资源简介
最基础的人工势场法matlab源码,下载即用,适合初学者下载改进
代码片段和文件信息
% function Y=compute_angle(XXsumn)%Y是引力,斥力与x轴的角度向量X是起点坐标,Xsum是目标和障碍的坐标向量是(n+1)*2矩阵
% for i=1:n+1%n是障碍数目多加一个是为了把终点算进去
% deltaX(i)=Xsum(i1)-X(1)
% deltaY(i)=Xsum(i2)-X(2)
% r(i)=sqrt(deltaX(i)^2+deltaY(i)^2)
% if deltaX(i)>0
% theta=asin(deltaX(i)/r(i))
% else
% theta=pi-asin(deltaX(i)/r(i))
% end
% if i==1%表示是目标
% angle=theta
% else
% angle=pi+theta
% end
% Y(i)=angle%保存每个角度在Y向量里面,第一个元素是与目标的角度,后面都是与障碍的角度
% end
% end
function Y=compute_angle(XXsuma)%Y是引力,斥力与x轴的角度向量X是起点坐标,Xsum是目标和障碍的坐标向量是(n+1)*2矩阵
for i=1:a+1%n是障碍数目
deltaX(i)=Xsum(i1)-X(1);
deltaY(i)=Xsum(i2)-X(2);
r(i)=sqrt(deltaX(i)^2+deltaY(i)^2);
if deltaX(i)>0
theta=acos(deltaX(i)/r(i));
else
theta=pi-acos(deltaX(i)/r(i));
end
if i==1%表示是目标
angle=theta;
else
angle=theta;
end
Y(i)=angle;%保存每个角度在Y向量里面,第一个元素是与目标的角度,后面都是与障碍的角度
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-01-25 09:46 APFsourse\
文件 1775 2019-01-25 09:46 APFsourse\compute_repulsion.m
目录 0 2019-02-28 10:39 __MACOSX\
目录 0 2019-02-28 10:39 __MACOSX\APFsourse\
文件 120 2019-01-25 09:46 __MACOSX\APFsourse\._compute_repulsion.m
文件 357 2019-01-23 10:21 APFsourse\compute_Attract.m
文件 120 2019-01-23 10:21 __MACOSX\APFsourse\._compute_Attract.m
文件 1193 2019-01-25 09:46 APFsourse\compute_angle.m
文件 120 2019-01-25 09:46 __MACOSX\APFsourse\._compute_angle.m
文件 3658 2019-01-25 10:03 APFsourse\main.m
文件 120 2019-01-25 10:03 __MACOSX\APFsourse\._main.m
- 上一篇:matlab古典密码与破译
- 下一篇:MATLAB的eemd程序
相关资源
- MATLAB的eemd程序
- matlab古典密码与破译
- Matlab基本遗传算法+详细注释
- Matlab免疫优化算法解题+详细注释
- 优化算法——粒子群算法(PSO)原理
- MATLAB 课程设计
- matlab复杂网络 gn算法
- 实用MATLABfft程序
- matlab实现的meanshift视频目标跟踪程序
- 一维热传导问题求解函数matlab
- 用MATLAB实现路径规划
- MatlabR2019A.7z
- RBF神经网络matlab程序例程
- 图像量化程序,包括图像和matlab程序
- 计算机图形学基本图形生成算法 MAT
- TSP问题的禁忌搜索解法MATLAB程序
- matlab图像处理自适应中值滤波
- 森林火灾视频识别提取
- 车牌识别MATLAB算法
- 两电平SVPWM的MATLAB实现
- 基于EKF二阶RC模型电池Soc预测仿真
- hausdorff_distance
- 获取一张图片上的坐标点
- GPUCoder_MATLAB转CUDA
-
matlab simuli
nk 12脉波整流器 - SAR雷达成像点目标仿真——RD算法和
- MODIS、Landsat等遥感影像批量空间插值
- matlab实现六种判决准则
- 高斯混合概论假设密度滤波MATLAB代码
- 基于Matlab神经网络的图像识别
评论
共有 条评论