利用绘制球体sphere(n),展示了MATLAB中的surf,surfc,surfl,surfnorm,surface五个绘图命令。

启动MATLAB,新建脚本(Ctrl+N),输入如下代码:

close all; clear all; clcn=20;[x,y,z]=sphere(n);figure(1);surf(x,y,z);axis equalfigure(2);surfc(x,y,z);axis equalfigure(3);surfl(x,y,z);axis equal;shading interpfigure(4);surfnorm(x,y,z);axis equalfigure(5);surface(x,y,z);axis equal;view(3)figure(6);subplot(3,2,1);surf(x,y,z);axis equalsubplot(3,2,2);surfc(x,y,z);axis equalsubplot(3,2,3);surfl(x,y,z);axis equalsubplot(3,2,4);surfnorm(x,y,z);axis equalsubplot(3,2,5);surface(x,y,z);axis squaresubplot(3,2,6);annotation('textbox',[0.65,0.11,0.2,0.2],...    'string',{'surf';'surfc';'surfl';'surfnorm';'surface'})

其中figure(1)-(5)分别使用surf,surfc,surfl,surfnorm,surface五种方式绘制球体,figure(6)是把这五种方式绘制的图像放在一张图上。

matlab绘制球面模型_MATLAB采用surf/surfc/surfl/surfnorm绘制球体相关推荐

  1. matlab绘三维椭球面_Matlab绘制曲面

    本文整理了一些三维绘图的内容,代码都比较简单 1.surf.surfc.surfl之后可以试试shading interp 2.绘制隐函数 3.参数方程绘制曲面 4.三维到平面:等高线+引力线 5.快 ...

  2. matlab中做出球面和圆柱面,如何用MATLAB在直角坐标系下绘制球面x^2+y^2+z^2=4被柱面(x-1)^2+y^2=1截得的部分曲面.急!谢谢...

    答:clear;clc; r=1;%r的值自己改 %柱面部分 t=linspace(0,2*pi,37); q=linspace(-1,1,11); [tt,qq]=meshgrid(t,q); x= ...

  3. matlab建立ar时间序列模型_Matlab时间序列-AR-AR模型.doc

    自回归(AR)模型 理论模型 自回归(AutoRegressive, AR)模型又称为时间序列模型,数学表达式为 其中,e(t)为均值为0,方差为某值的白噪声信号. Matlab Toolbox 研究 ...

  4. Matlab 绘制球面

    步骤 1. 使用sphere生成球面数据 2. 调整生成的数据(球心,半径) 3. 使用mesh,surf绘制 命令详解 sphere % 默认生成20*20单元的球面,圆心为(0,0,0),半径为1 ...

  5. 【MATLAB】三维图形绘制 ( 绘制球面 | sphere 函数 | 设置光源 | light 函数 | 相机视线 | view 函数 )

    文章目录 一.绘制球面 1.sphere 函数 2.代码示例 二.设置光源 1.light 函数 2.代码示例 2.代码示例 2 三.相机视线 1.view 函数 2.代码示例 3.代码示例 2 四. ...

  6. matlab 三维 作图 坐标轴_MATLAB学习——MATLAB中的三维绘图指令

    2 基本XYZ立体绘图命令 mesh和plot是三度空间立体绘图的基本命令,mesh可画出立体网状图,plot则可画出立体曲面图,两者产生的图形都会依高度而有不同颜色.下列命令可画出由函数 形成的立体 ...

  7. MATLAB绘图—三维曲面绘图(surf)

    MATLAB绘图-三维曲面绘图(surf) 原创不易,路过的各位大佬请点个赞 <MATLAB绘图-三维绘图-I>博客主要讲了三维曲线图的绘制,本博客主要讲 三维曲线绘图 三维曲面图 曲面图 ...

  8. matlab绘三维椭球面_Matlab 三维作图

    画一个可透视的椭球 figure a = 15; b = 10; c = 5; k = 5; n = 2^k-1; theta = pi*(-n:2:n)/n; phi = (pi/2)*(-n:2: ...

  9. matlab 1到无穷_Matlab的实用技巧(一)

    Matlab的全称为:Matrix Laboratory, 即矩阵实验室.它的特点是:适合矩阵运算, 适合矩阵运算 ,适合矩阵运算.举例而言:要计算 矩阵 n 阶矩阵 M与N的乘积,matlab只需要 ...

最新文章

  1. 系统优化方法与智能优化算法
  2. 云需要快速、可升级的存储器
  3. 如何提升软件交付效能?答案未必如你所想
  4. 5G更大的发展在于产业应用
  5. 避免Ie下的js缓存问题
  6. PHP_APC+Ajax实现的监视进度条的文件上传
  7. android:layout_gravity和android:gravity属性的区别(转)
  8. wince6.0 OK6410 启动NandFlash路径下的程序快捷键
  9. bp神经网络回归预测模型(python实现)_bp神经网络预测代码python
  10. C语言 编写加密程序,将用户输入的一个英文句子加密为加密字符串,然后输出加密字符串。
  11. 司徒正美:为什么类 React 框架层出不穷?
  12. Switch视频转换器方案
  13. tableview中cell折叠的功能
  14. IOS平台开发实战培训
  15. 男人30岁之前必须要明白的16条
  16. 如何使用OLED显示图像
  17. 《痞子衡嵌入式半月刊》 第 56 期
  18. Android使用Fragment打造万能页面切换框架
  19. 《听后感-罗振宇2023“时间的朋友”跨年演讲》
  20. Java开发人员必须掌握的Linux命令(二)

热门文章

  1. Longest Substring With At Most K Distinct Characters
  2. ElasticSearch 2 (27) - 信息聚合系列之故事开始
  3. ACCESS中不支持left join解决方案
  4. 出口同比中国经济三大怪状折射出啥危机?
  5. Hibernate C3P0连接池配置
  6. 微软企业库4.1学习笔记(十)企业库的设计
  7. 自然语言处理与文本检索
  8. 力扣 1553. 吃掉 N 个橘子的最少天数 记忆化DFS|记忆化BFS|剪枝
  9. 学习记录 php,PHP进阶篇学习专用记录
  10. opencv rect画旋转矩形_在opencv c中绘制旋转的矩形