clear all

r=1;%圆柱半径

n=100;%设置多少个边逼近圆

h=5;%圆柱高

[x,y,z]=cylinder(r,n);%生成标准的100个面的圆柱数据,半径为r,高为1,底面圆心0,0;

z1=[z(1,:);z(2,:) h-1];%圆柱高增高,变为高h

%为变成实心封顶添加数据

z2=[z(1,:);z1;z1(2,:)];

x2=[zeros(1,n 1);x;zeros(1,n 1)];

y2=[zeros(1,n 1);y;zeros(1,n 1)];

z3=[z1(1,:);z1(1,:)];

x3=[x(1,:);x(1,:)];

y3=[y(1,:);y(1,:)];

z4=[z1(2,:);z1(2,:)];

z5=z2([1,2],:);

x5=x2([1,2],:);

y5=y2([1,2],:);

z6=z2([3,4],:);

figure(1)

mesh(x2,z2,y2)

map=jet(16);

cl=12;%可设置16种颜色(1-16)

map1=map(cl,:);

colormap(map1)

alpha(0。

6)%调节透明度(0-1)

axis equal

figure(2)

surf(x2,z2,y2,'LineStyle','none')

map=jet(16);

cl=4;%可设置16种颜色(1-16)

map1=map(cl,:);

colormap(map1)

hold on

surf(x3,z3,y3)

surf(x3,z4,y3)

alpha(。

7)%调节透明度(0-1)

hold off

axis equal

figure(3)

surf(x,z1,y)

map=jet(16);

cl=13;%可设置8种颜色(1-16)

map1=map(cl,:);

colormap(map1)

hold on

surf(x5,z5,y5,'LineStyle','none')

surf(x5,z6,y5,'LineStyle','none')

alpha(。

9)%调节透明度(0-1)

hold off

axis equal

全部

matlab画三维实心圆柱体,怎样用matlab画水平实心圆柱体,已知圆柱体的半径和高度(悬? 爱问知识人...相关推荐

  1. matlab已知圆心和半径怎么作圆,matlab根据圆心和半径画圆三种方式

    % 已知圆心和半径画圆:参考:https://blog.csdn.net/ZLK961543260/article/details/70216089 % 对比三种画圆方法,运算时长对比如下 % vis ...

  2. matlab已知圆心和半径怎么作圆,MATLAB中已知圆心和半径画圆

    今天在用MATLAB编程的时候,用到了已知圆心和半径,画圆的程序,上网搜了一下,主要有下面两种,在这里总结一下:(这里我都是放在函数中做的,想画多个圆的话可以加个for循环调用一下函数,或者直接用向量 ...

  3. MATLAB中已知圆心和半径画圆

    今天在用MATLAB编程的时候,用到了已知圆心和半径,画圆的程序,上网搜了一下,主要有下面两种,在这里总结一下:(这里我都是放在函数中做的,想画多个圆的话可以加个for循环调用一下函数,或者直接用向量 ...

  4. 如何用matlab画三维函数相交,如何用matlab绘制三元函数f=x^2 y^3 z^4在

    www.mh456.com防采集. 1234567syms x y z;f = (x-y)^2+(x-z)^2+(y-z)^2-100;z = solve(f,'z');for p = 1:lengt ...

  5. 混沌序列加密matlab,基于三维Lorenz混沌系统和Matlab仿真工具实现混沌数字视频加密...

    近年来,混沌保密及其应用成为了信息安全领域的一个研究重点,特别是混沌数字图像.语音及视频加密问题引起了研究者的极大关注.但目前对混沌保密的研究主要局限于数字图像和语音的加密,而对于有关视频加密的研究却 ...

  6. python怎么画三维函数图像_python中如何画三维的图形?

    之前教了大家不少简单的画图方法,有的小伙伴已经想尝试更漂亮的高难度图形.小编找到了一个简单容易上手的分享给大家. 如果需要绘制三维的图形,matlab可以,python同样可以,代码风格也是极其的与m ...

  7. matlab二维图形中确定一点的坐标系,在CAD中已知一个平面图中两个点的坐标如何建立坐标系以便求出图形中任一点的坐标?...

    在CAD中已知一个平面图中两个点的坐标如何建立坐标系以便求出图形中任一点的坐标?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一 ...

  8. python 画三维函数图-如何用Matplotlib 画三维图的示例代码

    最基本的三维图是由(x, y, z)三维坐标点构成的线图与散点图,可以用ax.plot3D和ax.scatter3D函数来创建,默认情况下,散点会自动改变透明度,以在平面上呈现出立体感 三维的线图和散 ...

  9. 已知圆柱体的底面半径c语言,C语言编程题带答案

    if(i%4==0) printf("\\n"); a[i]=a[i-1]+a[i-2]; printf("d",a[i]); } printf("\ ...

最新文章

  1. powerquery分组_Power Query实现数据分组压缩的思路分享
  2. 拼多多程序员:因为看到同事被抬上救护车,我被开除了!
  3. NYOJ 648 数字1的数量
  4. linux7开启ntp服务,【NTP】CentOS7.2配置NTP服务
  5. 查询两个日期间隔天数怎么算_大厂都是怎么用Java8代替SimpleDateFormat?
  6. gis影像格式img转为ecw_医学影像图片格式
  7. 初学总结--------Java修饰符与修饰关键字(且叫修饰关键字)
  8. MyEclipse下XFire开发Webservice实例
  9. python场景应用方向_python的应用场景及学习方向
  10. 《刺激战场》正式停服!换了个马甲又来了 开启收费变现模式?
  11. (转载)Hadoop map reduce 过程获取环境变量
  12. android工具栏隐藏和显示不出来了,Android工具栏操作按钮未显示
  13. complete_code_Chapter1
  14. 【数据结构】单链表基本操作(C++实现)
  15. 读书笔记:深度学习入门-基于python的理论与实现(俗称鱼书)
  16. 支付宝微信个人收款支付系统解决方案
  17. [python]用flask框架搭建微信公众号的后台
  18. python中numpy模块下的np.clip()的用法
  19. 谷歌宣布:上帝的密码防线逐渐崩溃!人工智能有可能是人类文明史的终结!
  20. Java行之有效的学习方法,Java直播课:Spring Cloud Alibaba Nacos 注册中心

热门文章

  1. 【对讲机的那点事】做无线电天馈系统,你了解泄漏同轴电缆(Leaky Coaxial Cable)吗?...
  2. 十日游戏(排序/优先队列)
  3. 深度解析 | 支付和分账系统的前世今生
  4. 运载火箭六自由度仿真(源代码)
  5. 联想小新type-c雷电口失灵
  6. T1004: 字符三角形(信息学一本通C++)
  7. android电商评论,三步教你获取电商评论数据
  8. codeforce_exercise_r23
  9. 体验 RAD Studio C++ Builder 11.1.5
  10. 【前端帮帮忙】第5期 关于CSS权重,你了解多少?