matlab 三维立方体绘制(边没有系数)

x=load('xx.dat');%x中存立方体边的两端点x坐标,xx.dat第一列为边的第一个顶点的x坐标,%第二列为边的第二个顶点的x坐标,文件扩展名任意,.txt, .dat .....都行
y=load('yy.dat');%同上,导入y坐标信息
z=load('zz.dat');%同上,导入z坐标信息r=size(x,1);%r为所有边的个数,取x第一列元素个数即为边的个数xyz=zeros(2*r,3);%xyz中放所有边的端点坐标信息,三列,每列分别代表x,y,z坐标,%前r行放边的第一个端点坐标,后r行放边的第二端点坐标
xyz(:,1)=[x(:,1);x(:,2)];%将x坐标存入xyz中,前r行放边的第一个端点坐标,后r行放边的第二端点坐标
xyz(:,2)=[y(:,1);y(:,2)];%将y坐标存入xyz中,前r行放边的第一个端点坐标,后r行放边的第二端点坐标
xyz(:,3)=[z(:,1);z(:,2)];%将y坐标存入xyz中,前r行放边的第一个端点坐标,后r行放边的第二端点坐标s=[1:r];%边第一个端点索引
t=[r+1:2*r];%边第二个端点索引
G=graph(s,t);xx=xyz25(:,1);%xx中放入所有x坐标,前r行放边的第一端点坐标值,后r行放边的第二端点坐标值
yy=xyz25(:,2);%同上
zz=xyz25(:,3);%同上plot(G,'-*k','XData',xx,'YData',yy,'ZData',zz)%,'-*k')
hold on
legend('0.25','0.5','1')
hold off

结果:

matlab 三维立方体绘制(边没有系数)相关推荐

  1. matlab中三视图如何画,[matlab 三维图]怎样把三维图导入到MATLAB

    怎样把三维图导入到MATLAB ●数据导入方法很多,要看你放在什么地方了. 画图用plot3(x,y,z)就行了 怎么在MATLAB三维图上标注坐标轴名称和图的标题? 问题补充:二维的时候我就把plo ...

  2. 三维比例导引 matlab,三维比例导引律(源程序)

    %具有角度和时间约束的导弹最优全弹道设计 %算法三:比例导引末制导 %说明:在仿真中,下标"_m"表示拦截弹参数,下标"_t"表示目标弹参数 clear clc ...

  3. matlab 三维 作图 坐标轴_matlab三维画图

    matlab三维画图主要有三个命令:plot3命令.mesh命令和surf命令. plot3plot3是三维画图的基本函数,绘制的是最为主要的3D曲线图,最主要的调用格式是: plot3(X,Y,Z) ...

  4. MATLAB三维绘图(三)绘制等值线图

    MATLAB三维绘图(三)绘制等值线图 1.使用contour函数绘制等值图,示例: %% 显示不同颜色的梯度图 clear; clc; close all; x = -3.5:0.2:3.5; y ...

  5. Matlab三维离散点曲面拟合

    设有二次曲面: 其中,(x, y, z)为已知三维点坐标. 令: 解算系数矩阵A. 代码如下: function [aa,zfit] = Powerfit(data) X = data(:,1); Y ...

  6. matlab 三维动态,matlab三维动态绘图

    matlab 动态绘图,MATLAB R2017a下载 64位免费版,matlab三维动态绘图,matlabtimer动态绘图 matlab绘制动态三维心形代码(蛋疼的情人节奉献)_计算机软件及应用_ ...

  7. MATLAB三维绘图(四)绘制特殊的三维图

    MATLAB三维绘图(四)绘制特殊的三维图 1.使用pie3绘制三维饼状图,示例: %% 绘制三维饼图 clear all; x=[0.2 0.1 0.25 0.15 0.16]; y=[3 5.5 ...

  8. 两个同时comet matlab,matlab 三维绘制

    1. mesh(Z)语句 mesh(Z)语句可以给出矩阵Z元素的三维消隐图,网络表面由Z坐标点定义,与前面叙述的x-y平面的线格相同,图形由邻近的点连接而成.它可用来显示用其它方式难以输出的包含大量数 ...

  9. 怎么用matlab做三维正方体,用Matlab三维网线图函数mesh绘制正方体

    三维立体图如下: A'------------B' /|            /| / |           / | D'------------C' | |  |          |  | | ...

最新文章

  1. 【搜索专题】BFS中的Flood Fill和最短路模型
  2. bash脚本编程之for循环
  3. java汽车租赁系统_汽车租赁公司全网低价
  4. 异常处理——MysqlCan't connect to local MySQL server through socket '/v ar/lib/mysql/mysql.sock'
  5. maven工程错误汇总
  6. Linux 进程通信 -- 信号
  7. 创建型模式二:工厂方法模式
  8. boost库 bind/function的使用
  9. Git使用中关于rebase 、stash 、reflog、reset的一些注意点
  10. python实现不重复排列组合_Python使用combinations实现排列组合的方法
  11. Scala学习之 java.net.BindException: 无法指定被请求的地址: Service 'sparkDriver' failed
  12. JAVA----数组(一)
  13. 整数输入问题一百二十九:阿基米德特性
  14. Atitit timer tech定时器技术总结目录1.1. 程序语言timer dbtimer ,os tiemr 11.2. Atitit timer定时框架api 11.3. 相关技术
  15. vb和python语言的区别大吗_vb语言为什么被淘汰
  16. pdf转换成word转换器注册码
  17. 大数据在推荐系统中的作用
  18. 【MATLAB】使用“蒙特卡罗(Monter Carlo)”算法计算不规则图形的面积
  19. cc讲故事_停止讲故事
  20. Gym - 100502G Outing (强连通缩点+树形依赖背包)

热门文章

  1. 位运算符之---按位或运算符(简单易懂)
  2. Microsoft Word教程「1」,如何在 Word 中创建文档、添加和编辑文本?
  3. expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘’ token 或者 before ‘{’ token
  4. python自动化学习
  5. 51单片机型号命名规则
  6. JMeter5启动闪退问题
  7. 抽抽抽 (障眼法:随机抽)
  8. 履带式机器人运动模型及应用分析
  9. chrome python插件_爬虫的Chrome插件推荐
  10. 手机之间的“间谍战”-巧用“蓝牙间谍”遥控远程手机