该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

E=[];a=0;b=0;c=0;

for Zp=-50:2:50

for Xp=-200:2:200

for Yp=-200:2:200

P1_1=[cos(b)*cos(c) -cos(b)*sin(c) sin(b) Xp;sin(a)*sin(b)*cos(c)+cos(a)*sin(c) cos(a)*cos(c)-sin(a)*sin(b)*sin(c) -sin(a)*cos(b) Yp;sin(a)*sin(c)-cos(a)*sin(b)*cos(c) cos(a)*sin(b)*sin(c)+sin(a)*cos(c) cos(a)*cos(b) Zp;0 0 0 1]*[42.01;50.25;0;1]+[0;0; -208.897;0];

P2_1=[cos(b)*cos(c) -cos(b)*sin(c) sin(b) Xp;sin(a)*sin(b)*cos(c)+cos(a)*sin(c) cos(a)*cos(c)-sin(a)*sin(b)*sin(c) -sin(a)*cos(b) Yp;sin(a)*sin(c)-cos(a)*sin(b)*cos(c) cos(a)*sin(b)*sin(c)+sin(a)*cos(c) cos(a)*cos(b) Zp;0 0 0 1]*[-42.01;50.25;0;1]+[0;0; -208.897;0];

P3_1=[cos(b)*cos(c) -cos(b)*sin(c) sin(b) Xp;sin(a)*sin(b)*cos(c)+cos(a)*sin(c) cos(a)*cos(c)-sin(a)*sin(b)*sin(c) -sin(a)*cos(b) Yp;sin(a)*sin(c)-cos(a)*sin(b)*cos(c) cos(a)*sin(b)*sin(c)+sin(a)*cos(c) cos(a)*cos(b) Zp;0 0 0 1]*[-64.52;11.26;0;1]+[0;0; -208.897;0];

P4_1=[cos(b)*cos(c) -cos(b)*sin(c) sin(b) Xp;sin(a)*sin(b)*cos(c)+cos(a)*sin(c) cos(a)*cos(c)-sin(a)*sin(b)*sin(c) -sin(a)*cos(b) Yp;sin(a)*sin(c)-cos(a)*sin(b)*cos(c) cos(a)*sin(b)*sin(c)+sin(a)*cos(c) cos(a)*cos(b) Zp;0 0 0 1]*[-22.51;-61.51;0;1]+[0;0; -208.897;0];

P5_1=[cos(b)*cos(c) -cos(b)*sin(c) sin(b) Xp;sin(a)*sin(b)*cos(c)+cos(a)*sin(c) cos(a)*cos(c)-sin(a)*sin(b)*sin(c) -sin(a)*cos(b) Yp;sin(a)*sin(c)-cos(a)*sin(b)*cos(c) cos(a)*sin(b)*sin(c)+sin(a)*cos(c) cos(a)*cos(b) Zp;0 0 0 1]*[22.51;-61.51;0;1]+[0;0; -208.897;0];

P6_1=[cos(b)*cos(c) -cos(b)*sin(c) sin(b) Xp;sin(a)*sin(b)*cos(c)+cos(a)*sin(c) cos(a)*cos(c)-sin(a)*sin(b)*sin(c) -sin(a)*cos(b) Yp;sin(a)*sin(c)-cos(a)*sin(b)*cos(c) cos(a)*sin(b)*sin(c)+sin(a)*cos(c) cos(a)*cos(b) Zp;0 0 0 1]*[64.52;11.26;0;1]+[0;0; -208.897;0];

ZB1_1=P1_1(3)+sqrt(223^2-(P1_1(1)-27.15)^2-(P1_1(2)-126.87)^2);

ZB2_1=P2_1(3)+sqrt(223^2-(P2_1(1)+27.15)^2-(P2_1(2)-126.87)^2);

ZB3_1=P3_1(3)+sqrt(223^2-(P3_1(1)+123.45)^2-(P3_1(2)+39.92)^2);

ZB4_1=P4_1(3)+sqrt(223^2-(P4_1(1)+96.29)^2-(P4_1(2)+86.95)^2);

ZB5_1=P5_1(3)+sqrt(223^2-(P5_1(1)-96.29)^2-(P5_1(2)+86.95)^2);

ZB6_1=P6_1(3)+sqrt(223^2-(P6_1(1)-123.45)^2-(P6_1(2)+39.92)^2);

if ((ZB1_1<=50)&&(ZB2_1<=50)&&(ZB3_1<=50)&&(ZB4_1<=50)&&(ZB5_1<=50)&&(ZB6_1<=50)&&(ZB1_1>=(-50))&&(ZB2_1>=(-50))&&(ZB3_1>=(-50))&&(ZB4_1>=(-50))&&(ZB5_1>=(-50))&&(ZB6_1>=(-50)))

P0_1=[cos(b)*cos(c) -cos(b)*sin(c) sin(b) Xp;sin(a)*sin(b)*cos(c)+cos(a)*sin(c) cos(a)*cos(c)-sin(a)*sin(b)*sin(c) -sin(a)*cos(b) Yp;sin(a)*sin(c)-cos(a)*sin(b)*cos(c) cos(a)*sin(b)*sin(c)+sin(a)*cos(c) cos(a)*cos(b) Zp;0 0 0 1]*[0;0;0;1]+[0;0; -208.897;0];

E=[E,P0_1];

end

end

end

end

Xp0_1=E(1,:);

Yp0_1=E(2,:);

Zp0_1=E(3,:);

plot3(Xp0_1,Yp0_1,Zp0_1,'.');

xlabel('x');ylabel('y');zlabel('z');

grid on

matlab画图形的包络图,求大神指点绘制空间内散点图的包络面,,,散点程序如下...相关推荐

  1. 三维离散点包络 matlab,求大神指点绘制空间内散点图的包络面,,,散点程序如下...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 E=[];a=0;b=0;c=0; for Zp=-50:2:50 for Xp=-200:2:200 for Yp=-200:2:200 P1_1=[c ...

  2. matlab离散点包络,求大神指点绘制空间内散点图的包络面,,,散点程序如下

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 E=[];a=0;b=0;c=0; for Zp=-50:2:50 for Xp=-200:2:200 for Yp=-200:2:200 P1_1=[c ...

  3. matlab填充点面,求大神指点绘制空间内散点图的包络面,,,散点程序如下

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 E=[];a=0;b=0;c=0; for Zp=-50:2:50 for Xp=-200:2:200 for Yp=-200:2:200 P1_1=[c ...

  4. matlab 散点 面,求大神指点绘制空间内散点图的包络面,,,散点程序如下

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 E=[];a=0;b=0;c=0; for Zp=-50:2:50 for Xp=-200:2:200 for Yp=-200:2:200 P1_1=[c ...

  5. matlab包络面,求大神指点绘制空间内散点图的包络面,,,散点程序如下

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 E=[];a=0;b=0;c=0; for Zp=-50:2:50 for Xp=-200:2:200 for Yp=-200:2:200 P1_1=[c ...

  6. MATLAB索引超出矩阵维度,求大神指点错误!

    MATLAB索引超出矩阵维度,求大神指点错误! MATLAB索引超出矩阵维度,求大神指点错误! 最近在做k均值动态聚类的时候,matlab提示索引超出矩阵维度,不知道问题出在哪了. 代码 N1 = 5 ...

  7. matlab需要的软硬件,软件运行硬件环境 软件著作权-用MATLAB写了个小程序,想申请软件著作权,求大神指点...

    您好,请问可以看看您的软件.硬件环境是怎么描述... 硬件环境:就是指你软件运行所需要的的硬件配置: 软件环境:就是指你软件运行所需要的系统的配置. 示例如下: 硬件环境:Intel® Pentium ...

  8. 这算通过审核了么?接下来还有没有什么坑,求大神指点!--酷课堂iOS交流群问答精华整理(201808期)

    酷课堂iOS交流群 我们是一个什么样的组织: 酷课堂iOS交流群,聚集了一群热爱技术.有趣.有料,平均Q龄在10年以上的"老司机",他们遍布在全国/球各地,有知名企业iOS工程师. ...

  9. http.client.InvalidURL: nonnumeric port: 'yourport' 运行报错 求大神指点。。。。。。实在是不知道怎么弄了

    @(http.client.InvalidURL: nonnumeric port: 'yourport' 运行报错 求大神指点......实在是不知道怎么弄了) import numpy as np ...

最新文章

  1. linux 文件搜索
  2. 解剖科大讯飞的AI“乌托邦”
  3. 当点击某个链接发送多个请求之后,浏览器显示正在等待localhost响应怎么办(实用)
  4. 关于优酷开放SDK之setOnLoadingStatusListener
  5. Delphi与Windows 7下的用户账户控制(UAC)机制
  6. CLion 下使用 Valgrind 内存检查 [Mac;Linux;Window多平台]
  7. HTML入门学习笔记(二)
  8. 互联网潜规则:如何进行敏感词屏蔽
  9. SHA256算法原理及其实现
  10. (STM32CubeMX)超声波模块测距传感器学习笔记
  11. TDTX云笔记--TDTX个人简历
  12. 跳槽遇到背景调查,你可以这样做!
  13. 僵尸网络(CC服务器)
  14. vue 使用html2canvas实现图片合成,将两张图片合成一张,并下载海报
  15. 光盘/硬盘“无法复制:数据错误(循环冗余检查)”的解决方案
  16. spark读取esField ‘xx‘ not found; typically this occurs with arrays which are not mappedas single value
  17. 仿淘宝购物车demo---增加和减少商品数量
  18. 纯电动汽车两档ATM变速箱simulink模型,模型实现了两档AMT换挡策略和换挡过程仿真
  19. 多元函数微分学——全微分和微分中高阶无穷小的联系
  20. 计算机一级试题上网题收发邮件,计算机等级一级MS Office考题:第一套上网题

热门文章

  1. 运动控制卡 知名品牌
  2. window cmd bat批处理杀端口对应的进程
  3. bmhNOIP模拟赛0512——技不如人,甘拜下风
  4. 关于ASP中Request.ServerVariables的使用
  5. Sentinel 流量防卫兵-SpringCloudAlibaba No.4
  6. 去除RMVB的内嵌字幕方法
  7. 0基础也能学!软件测试自学路线(附带学习资料)
  8. java 字节替换_java 替换四个字节的字符 '\xF0\x9F\x98\x84\xF0\x9F)的解决方案
  9. 给电脑一键重装系统后找回照片查看器的方法
  10. Flutter项目WanWan之数据库moor