matlab实现管道铺设四阶段的三维立体完成透视图

本文介绍如何使用MATLAB通过hold on命令,将管道铺设的四个阶段进行三维叠加,形成工程的三维透视图。每个阶段的新增管道会高亮显示,并附带阶段名称和图标信息。主要内容包括主函数和deplot1辅助函数的代码实现,以及代码的改进,以突出当前施工阶段并清晰标注。
摘要由CSDN通过智能技术生成

本文希望将某处管道铺设的四个阶段的完成情况通过hold on完成三维叠加,生成工程的三维完成透视图。效果类似于这样子:
在这里插入图片描述管道铺设四阶段的三维立体完成透视图:
1.使用hold on命令,完成图形的三维叠加尝试过程;
2.完成各个阶段新修建管线的高亮和放大显示,并标注
阶段名称和图标各种信息。

一.mian函数

%% 使用邻接矩阵和hold on命令实现某处管道施工中的四阶段实现
adress1=[300,650;400,720;100,470;300,500;400,470;500,600;700,470;150,300;350,260;500,350;750,300;200,100;500,200;600,150]
% plot(adress1(:,1),adress1(:,2),'b*-','linewidth',3);
%1-6的管线铺设图的邻接矩阵,邻接矩阵的书写,遵循行优先原则来做填充即可。
adj_m1=[0,0,0,1,0,0,0,0,0,0,0,0,0,0; 
            0,0,0,0,1,0,0,0,0,0,0,0,0,0;
            0,0,0,1,0,0,0,0,0,0,0,0,0,0;
            0,0,0,0,1,0,0,0,0,0,0,0,0,0;
            0,0,0,0,0,1,0,0,1,0,0,0,0,0;
            0,0,0,0,0,0,1,0,0,0,0,0,0,0;
            0,0,0,0,0,0,0,0,0,0,0,0,0,0;
            0,0,0,0,0,0,0,0,0,0,0,0,0,0;
            0,0,0,0,0,0,0,0,0,0,0,0,0,0;
            0,0,0,0,0,0,0,0,0,0,0,0,0,0;
            0,0,0,0,0,0,0,0,0,0,0,0,0,0;
            0,0,0,0,0,0,0,0,0,0,0,0,0,0;
            0,0,0,0,0,0,0,0,0,0,0,0,0,0;
            0,0,0,0,0,0,0,0,0,0,0,0,0,0;
            ];
%7-9的管线铺设图
adj_m2=[0,0,0,1,0,0,0,0,0,0,0,0,0,0; 
            0,0,0,0,1,0,0,0,0,0,0,0,0,0;
            0,0,0,1,0,0,0,0,0,0,0,0,0,0;
            0,0,0,0,1,0,0,0,0,0,0,0,0,0;
            0,0,0,0,0,1,0,0,1,0,0,0,0,0;
            0,0,0,0,0,0,1,0,0,0,0,0,0,0;
            0,0,0,0,0,0,0,0,0,0,0,0,0,0;
            0,0,0,0,0,0,0,0,1,0,0,1,0,0;
            0,0,0,0,0,0,0,0,0,1,0,0,0,0;
            0,0,0,0,0,0,0,0,0,0,0,0,0,0;
            0,0,0,0,0,0,0,0,0,0,0,0,0,0;
            0,0,0,0,0,0,0,0,0,0,0,0,0,0;
            0,0,0,0,0,0,0,0,0,0,0,0,0,0;
            0,0,0,0,0,0,0,0,0,0,0,0,0,0;
            ];
%10-11的管线铺设图
adj_m3=[0,0,0,1,0,0,0,0,0,0,0,0,0,0; 
            0,0,0,0,1,0,0,0,0,0,0,0,0,0;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值