两条相异的约束线生成一个拟圆柱面,其上任意两条相异约束线的约束作用等价。

其中,r代表圆周半径,h代表升起高度。代码如下

clear all;
r1=1;
h1=1;
i=0:0.05*pi:2*pi;
x1=r1*cos(i);
y1=r1*sin(i);
z1=-h1*cos(i).*sin(i);
figure(1);
plot3(x1,y1,z1,'Color','r','LineWidth',2);%
hold on
r2=1.5;
h2=1;
x2=r2*cos(i);
y2=r2*sin(i);
z2=-h2*cos(i).*sin(i);
plot3(x2,y2,z2,'Color','g','LineWidth',2);%
for i=1:length(x1)
plot3([x1(i),x2(i)],[y1(i),y2(i)],[z1(i),z2(i)],'-');
end
for i=1:2:360 %旋转展示%view(a,b):a是角度,b是仰视角view(i,20);pause(0.06);
end

运行结果如下。

matlab生成拟圆柱面相关推荐

  1. 使用python绘制Ball给出的拟圆柱面

    对于二系螺旋,也就是两个相互独立的螺旋进行线性组合,我们可以得到一个新的螺旋,而对于这个新螺旋具有一定的性质,比如其的轴一定与原来两个螺旋的公法线相交.我们假设交点为ZZZ,并且新螺旋的轴方向与x轴的 ...

  2. matlab画直交圆柱面,两个直交圆柱面的交线

    this.p={ m:2, b:2, loftPermalink:'', id:'fks_082069080083082065087082080095086083080064085095087069' ...

  3. 万花尺matlab仿真(圆内旋轮线,异形齿轮)

    万花尺matlab仿真(圆内旋轮线,异形齿轮) 0 前言 1 圆形齿轮,单点 2 圆形齿轮,图形孔 3 异形齿轮,单点 4 异形齿轮,异形孔 0 前言 万花尺是一种常见的玩具,通常由两个齿轮组成.大齿 ...

  4. OpenGL——二次曲面函数(球面-圆锥面-圆柱面)

    代码: #include<iostream> #include <math.h> #include<Windows.h> #include <GL/glut. ...

  5. MATLAB生成随机点

    MATLAB生成随机点 clc, close all, clear all sc = 1.3;%定义缩放系数 xy_tra = 3;%定义标签平移距离 r = 400; %定义圆的半径 num_pt ...

  6. matlab生成多组多维高斯分布数据

    matlab生成多组多维高斯分布数据 之所以写这么一个函数,是因为在练习用matlab实现聚类分析,用matlab生成的高斯分布数据可以作为很好的数据.当然,直接load进鸢尾花数据集也可以拿来练手, ...

  7. 【 FPGA 】MATLAB 生成 FIR 滤波器的操作步骤(包括生成Verilog HDL代码以及仿真过程)

    使用MATLAB生成滤波器有很多学问,这里只是作为初步的探索,和FPGA的更多结合,也正在探索中,相关博文例如:[ FPGA ]FIR滤波器目录,该专题目录正在记录我学习FIR滤波器的过程. MATL ...

  8. Matlab生成Xilinx Rom IP CORE的初始化内容coe文件

    在进行FPGA设计时,经常要对rom模块进行初始化.ISE或Quartus II软件本身具备的初始化功能对于较小的rom是行之有效的,但面对大容量的rom时就显得捉襟见肘了.而matlab作为一神器, ...

  9. matlab生成wav文件并用python验证

      在进行频谱分析时,发现MATLAB和python读取wav文件的波形不一致,导致不能得出正确结果,为了验证MATLAB和python哪部分有问题,于是有了这篇博客. 1.需求分析    用MATL ...

最新文章

  1. php 防止倒链,PHP防止图片倒链
  2. redis管道pipeline的运用
  3. CodeForces - 1304D Shortest and Longest LIS(构造+贪心)
  4. 趴在门口的云计算,盯上了屋内狂奔的CDN
  5. Windows 计划任务功能设置闹钟~
  6. 如何编写第一个 ngrx Effect 类
  7. linux系统下c语言编程的,Linux操作系统下C语言编程从零开始
  8. 原生js cookie的使用实例setCookie()、getCookie()方法
  9. 使用randomaccessfile类将一个文本文件中的内容逆序输出_Java IO2:RandomAccessFile
  10. Lodop输出页面input文本框的最新值
  11. redmine测试使用小结
  12. 【译文练习】ReactiveCocoa概要:了解和使用RACCommand
  13. 10分钟虚拟设备接入阿里云IoT平台实战
  14. 如何在微信公众号添加“历史文章”按钮
  15. SpringBoot指南(一)——SpringBoot入门
  16. matlab 神经网络工具箱的实用
  17. 3d怎么把两个面拼接在一起_视频拼接怎么做?如何将多段视频拼接在一起?
  18. mysql字符集导出_关于mysql字符集及导入导出
  19. 文件共享服务器 -----ftp服务一
  20. c语言int占几个字节 vc,int类型占几个字节

热门文章

  1. Android 实战制作简易天气预报
  2. CVPR2018受争议论文正面回应出炉:有方法,有态度
  3. [乐意黎] 别只听“过来人”的话
  4. Spring @Conditional相关
  5. 在校期间的 Java 学习路线
  6. Fiddler:手机设置代理之后,无法打开ip下载证书
  7. 用python写一个斗地主小游戏
  8. 后缀数组模板及代码详解
  9. 基于Java+SpringBoot+Vue求职招聘系统设计与实现
  10. 第八周项目4个人所得税计算