matlab应用——求极限,求导,求积分,解方程,概率统计,函数绘图,三维图像,拟合函数,动态图....更多内容尽在个人专栏:matlab学习

这一节我们说一说立体图的切面问题

slice函数

slice函数用于对图像进行切面

调用格式:

slice(x,y,z,v,a,b,c)

x,y,z,作为坐标定义三维图像v

a,b,c作为矩阵,记录切面位置

比如a=[1 2]就是用x=1,x=2两个面去切v

我们来切个球:

f=@(x,y,z) x^2+y^2+z^2-4

[x,y,z]=meshgrid(-2:0.1:2)

v=x.^2+y.^2+z.^2-4

fimplicit3(f,[-2 2 -2 2 -2 2],'d')%这个函数用于绘制三维隐函数图像

hold on

slice(x,y,z,v,1,2,1.5)

这样切完之后我们就可以做一做三视图

view函数:

view函数可以调整观察角度

view(a,b),a为方位角,b为仰角

我们看一下三个不同方向的视图:

%创建函数和切面

f=@(x,y,z) x^2+y^2+z^2-4

[x,y,z]=meshgrid(-2:0.1:2)

v=x.^2+y.^2+z.^2-4

%原图

subplot(2,2,1)

fimplicit3(f,[-2 2 -2 2 -2 2],'d')

hold on

slice(x,y,z,v,1,2,1.5)

%俯视图

subplot(2,2,2)

fimplicit3(f,[-2 2 -2 2 -2 2],'d')

hold on

slice(x,y,z,v,1,2,1.5)

view(0,90)

title('俯视图')

%主视图

subplot(2,2,3)

fimplicit3(f,[-2 2 -2 2 -2 2],'d')

hold on

slice(x,y,z,v,1,2,1.5)

view(270,0)

title('主视图')

%左视图

subplot(2,2,4)

fimplicit3(f,[-2 2 -2 2 -2 2],'d')

hold on

slice(x,y,z,v,1,2,1.5)

view(180,0)

title('左视图')

图像的三视图就可以这样粗略的得出来

这一节我们说了说三维图像的切面和观察角度,下一节我们可能会再回到数据计算方面

欢迎喜欢的朋友点赞关注收藏啊:)

matlab meshgrid函数_从零开始的matlab学习笔记——(28)立体图切面与三视图相关推荐

  1. matlab max函数_从零开始的matlab学习笔记——(14)一些有用的函数(上):最值,平均数,中位数...

    matlab应用--求极限,求导,求积分,解方程....更多内容尽在个人专栏:matlab学习 上一节说了说符号运算中的多项式,这一节我们来看看几个非常有用的函数 最值: 最大值max(),最小值mi ...

  2. matlab disp函数_从零开始的matlab学习笔记——(13)符号计算中的多项式

    matlab应用--求极限,求导,求积分,解方程....更多内容尽在个人专栏:matlab学习 上一节我们算是简单了解了一下怎么用matlab解方程,这一节我么再回到多项式与符号计算. 符号计算中的多 ...

  3. matlab数组平方的计算自定义函数_从零开始的matlab学习笔记——(38)简单数论计算函数:取整,gcd,lcm,质数,全排列...

    matlab应用--求极限,求导,求积分,解方程,概率统计,函数绘图,三维图像,拟合函数,动态图,傅里叶变换,随机数,优化问题....更多内容尽在个人专栏:matlab学习 翻了翻优化工具箱,发现内容 ...

  4. 0阶贝塞尔函数_从零开始的matlab学习笔记——(7)导函数

    上节我们简单记录了一下怎么求极限,这节就来记录一下怎么求导函数. 显函数求导: 废话不多说,我们还是先看看代码 syms x f; f=sqrt(1+exp(x)); ans1=diff(f,x) p ...

  5. matlab for循环_从零开始的matlab学习笔记——(5)循环

    上一节的内容有点多,所以循环我就放在了这一篇来说说.matlab的循环和c语言很相似,也是分为for循环和while循环. while循环: while condition 代码1 end 代码2 c ...

  6. matlab hist函数_超全Matlab绘图方法整理(建议收藏!)

    你好,我是goldsunC 让我们一起进步吧! 使用Matlab绘图 图像是结果的一种可视化表现,它能直观的体现你的结果,并且能体现你获得结果的准确性,在当前的大数据时代,在做数据分析的时候,将其可视 ...

  7. matlab hist函数_算法工匠MATLAB专训营:Matlab绘图,小试牛刀

    作者 | 蔡老师 仿真秀专栏作者 首发 | 仿真秀平台 导读:正文之前,我在此详细说明一下,因为本文包含的程序太难得,网上肯定找不到这样的程序.随着讲课的越来越深入,我给出的程序会越来越实用,接近于实 ...

  8. matlab 高斯函数_光学与matlab:高斯光的模拟

    光学与matlab:高斯光的模拟 高斯光束,自然何为高斯光束?百度了一下,如下所示,"通常情形,激光谐振腔发出的基模辐射场,其横截面的振幅分布遵守高斯函数,故称高斯光束."如果您对 ...

  9. matlab cat函数_如何用Matlab编写贪吃蛇游戏?(持续更新)

    今后我们实验室的研究重点将会聚焦在"基于游戏的测评"和"教育游戏化"这两个主题上,因此很有必要研究实现"爆款"游戏的一些基本的技术方法.这篇 ...

最新文章

  1. Emmet语法(快速生成HTML结构语法、快速生成CSS样式语法)
  2. 赛道一出,今后无需再熬夜
  3. Fail at Scale
  4. Nginx使用之location和rewrite用法
  5. matlab练习程序(三阶张量T-QR分解)
  6. Python高级特性: 12步轻松搞定Python装饰器
  7. python015 Python3 函数
  8. android多国语言使用
  9. 如何开启VMware串口
  10. 父html向子html传递参数,子父组件之间传值.html
  11. 怎样修改计算机系统8,win8改win7,教您win8怎么改为win7系统
  12. c语言阶乘出现负的,C语言求1到20阶乘的和,出来的是负数
  13. GD32F103RC官方移植IAR
  14. 读《暗时间》,学会思考
  15. 谷歌拼音输入法之初用
  16. C++ 使用sqrt函数计算平方根
  17. R语言使用order函数对dataframe数据进行排序、基于多个字段(变量)进行降序排序(DESCENDING)
  18. mysql autoenlist默认_Dapper MySql DateTime 异常
  19. 用pygame做一个简单的python小游戏---七彩同心圆
  20. AI的故事:半人马的诞生之路

热门文章

  1. 平方剩余(例题+详解+代码模板)
  2. 如何打造一款极速数据湖分析引擎
  3. GitHub Action + ACK:云原生 DevOps 落地利
  4. MongoDB Sharding 请勿复用已删除的 namespace
  5. 云原生的新思考,为什么容器已经无处不在了
  6. SLB访问日志分析:基于客户端来源和HTTP状态码的实践
  7. 工业发展 安全护航 2021年工业互联网安全发展峰会成功召开
  8. 云原生安全厂商小佑科技完成数千万Pre-A轮融资
  9. 大湾区网络安全大会开幕在即,五个看点揭秘
  10. 容器云常见安全威胁与防范 | 技术干货