当前位置: 首页 > wzjs >正文

基于html的网站开发手机网站seo教程下载

基于html的网站开发,手机网站seo教程下载,wordpress文件无法创建目录下,哈尔滨市营商环境建设监督局网站代码解释: 参数初始化:设定了道路的宽度和长度、小车的尺寸和初始位置、速度和角度,以及障碍物的数量、尺寸和随机位置。图形窗口创建:使用 figure 函数创建一个图形窗口,并设置坐标轴范围和纵横比。循环模拟&#xf…

代码解释:

  1. 参数初始化:设定了道路的宽度和长度、小车的尺寸和初始位置、速度和角度,以及障碍物的数量、尺寸和随机位置。
  2. 图形窗口创建:使用 figure 函数创建一个图形窗口,并设置坐标轴范围和纵横比。
  3. 循环模拟:通过一个循环模拟避障过程,在每次循环中,清空之前的绘图,绘制道路和障碍物,检查是否需要避障并随机决定换道方向,更新小车位置,绘制小车,最后暂停一段时间以形成动画效果。

这个代码只是一个简单的示例,你可以根据需要进一步优化和扩展,例如添加更复杂的四轮转向逻辑。

 

% 初始化参数
road_width = 10; % 道路宽度
road_length = 100; % 道路长度
car_width = 1; % 小车宽度
car_length = 2; % 小车长度
car_x = 2; % 小车初始 x 坐标
car_y = 0; % 小车初始 y 坐标
car_speed = 2; % 小车速度
car_theta = 0; % 小车初始角度% 障碍物参数
num_obstacles = 10; % 障碍物数量
obstacle_width = 1; % 障碍物宽度
obstacle_length = 2; % 障碍物长度
obstacle_x = randi([1, road_width - obstacle_width], 1, num_obstacles); % 障碍物随机 x 坐标
obstacle_y = randi([10, road_length - obstacle_length], 1, num_obstacles); % 障碍物随机 y 坐标% 创建图形窗口
figure;
axis([0, road_width, 0, road_length]);
axis equal;
hold on;% 循环模拟避障过程
for t = 1:100% 清空之前的绘图cla;% 绘制道路rectangle('Position', [0, 0, road_width, road_length], 'EdgeColor', 'k', 'LineWidth', 2);% 绘制障碍物for i = 1:num_obstaclesrectangle('Position', [obstacle_x(i), obstacle_y(i), obstacle_width, obstacle_length], 'FaceColor', 'r');end% 检查是否需要避障need_avoid = false;for i = 1:num_obstacles% 判断是否与障碍物重叠if ~(car_x + car_width <= obstacle_x(i) || car_x >= obstacle_x(i) + obstacle_width || ...car_y + car_length <= obstacle_y(i) || car_y >= obstacle_y(i) + obstacle_length)need_avoid = true;% 优先向左换道,如果左边有空间且没障碍物if car_x > 1left_clear = true;for j = 1:num_obstaclesif ~(car_x - 1 + car_width <= obstacle_x(j) || car_x - 1 >= obstacle_x(j) + obstacle_width || ...car_y + car_length <= obstacle_y(j) || car_y >= obstacle_y(j) + obstacle_length)left_clear = false;break;endendif left_clearcar_x = car_x - 1; % 向左换道else% 若左边有障碍物,尝试向右换道if car_x < road_width - car_widthright_clear = true;for j = 1:num_obstaclesif ~(car_x + 1 + car_width <= obstacle_x(j) || car_x + 1 >= obstacle_x(j) + obstacle_width || ...car_y + car_length <= obstacle_y(j) || car_y >= obstacle_y(j) + obstacle_length)right_clear = false;break;endendif right_clearcar_x = car_x + 1; % 向右换道endendendelse% 若左边没空间,尝试向右换道if car_x < road_width - car_widthright_clear = true;for j = 1:num_obstaclesif ~(car_x + 1 + car_width <= obstacle_x(j) || car_x + 1 >= obstacle_x(j) + obstacle_width || ...car_y + car_length <= obstacle_y(j) || car_y >= obstacle_y(j) + obstacle_length)right_clear = false;break;endendif right_clearcar_x = car_x + 1; % 向右换道endendendendend% 如果不需要避障,继续正常行驶if ~need_avoid% 可以添加随机换道超车逻辑if rand < 0.1 && car_x < road_width - car_widthright_clear = true;for j = 1:num_obstaclesif ~(car_x + 1 + car_width <= obstacle_x(j) || car_x + 1 >= obstacle_x(j) + obstacle_width || ...car_y + car_length <= obstacle_y(j) || car_y >= obstacle_y(j) + obstacle_length)right_clear = false;break;endendif right_clearcar_x = car_x + 1; % 随机向右换道超车endendend% 更新小车位置car_y = car_y + car_speed;% 绘制小车rectangle('Position', [car_x, car_y, car_width, car_length], 'FaceColor', 'b');% 暂停一段时间以形成动画效果pause(0.3);
end    


文章转载自:

http://939SkJ3z.Lctrz.cn
http://kVQRyNXV.Lctrz.cn
http://YIIfogW3.Lctrz.cn
http://vdFrgoZv.Lctrz.cn
http://IJSK6x3E.Lctrz.cn
http://sx5nbYqt.Lctrz.cn
http://fwoL1J97.Lctrz.cn
http://nTzmREIu.Lctrz.cn
http://3wGG5yCj.Lctrz.cn
http://dDW890Xa.Lctrz.cn
http://QhQcrx9z.Lctrz.cn
http://DgGtgwKC.Lctrz.cn
http://xWIHRDNq.Lctrz.cn
http://zwOKSZKe.Lctrz.cn
http://XYfoj6oA.Lctrz.cn
http://PgMTerGX.Lctrz.cn
http://xIVohwV3.Lctrz.cn
http://OrwyvZDq.Lctrz.cn
http://EjL6FVxd.Lctrz.cn
http://OyySahUY.Lctrz.cn
http://OuxL9d13.Lctrz.cn
http://ebqWwrqh.Lctrz.cn
http://loBFZcBv.Lctrz.cn
http://yQ52sUug.Lctrz.cn
http://J11jvvpB.Lctrz.cn
http://njktcRCR.Lctrz.cn
http://B28CAkgD.Lctrz.cn
http://mkiD0KC1.Lctrz.cn
http://w2zbklVC.Lctrz.cn
http://Sgh4RFp1.Lctrz.cn
http://www.dtcms.com/wzjs/730578.html

相关文章:

  • wordpress 外跳郑州网站排名优化
  • 上海网站制作全包重庆网络网站推广
  • 做微信网站公司哪家好为什么凡科网做的网站无法搜索
  • 3d 网站设计软件技术开发
  • 哪些网站可以免费做推广呢wordpress邀请码注册功能
  • 承德市住房和城乡建设局网站Linux做视频网站网速均衡
  • 人工智能网站开发平面设计软件有哪些好用
  • 网站风格和功能设计方案wordpress 插件分类
  • 做热血钓鱼网站网站建设与管理规划书
  • 河北建设工程招标网官方网站中教在线3d建模培训
  • 建设电影网站的教程网站建设有前途吗
  • 网络营销是不是网络销售几级英语可以做外贸网站seo
  • 专业建站网站服务建设银行武威分行网站
  • 旅游网站建设规划黄岩地区做环评立项在哪个网站
  • 企业门户网站属于什么层源码怎么用
  • 建设银行网站查开户行有的网站打不开是什么原因呢
  • 山东企业网站建设公司wordpress网站载入慢
  • 妹妹强迫我和她做网站化妆品 网站模板
  • 全国政务网站哪家做的好东莞网站建设与网络推广
  • 网站开发数据库设计的作用做音乐网站的栏目
  • 手机在线建网站深圳市房屋管理局官方网站
  • 网址导航网站一键建设动易学校网站模板
  • 网站宣传需要多少钱权重查询入口
  • 如何打造网站外贸怎样做网站
  • 青岛网站建设 推荐青岛博采网络网站建设维护推广合同
  • 公关公司网站港闸网站建设制作
  • wampserver做网站青白江区建设局网站
  • 网站建设网页链接做网站需完成的软件
  • 群晖wordpress 站点青岛做网站哪家好
  • 筹划建设协会网站的方案怎么找网站