文章目录

  • 0.引言
  • 1.使用矩阵簿窗口
  • 2.三维数据转换
  • 3.三维绘图
  • 4.三维曲面图
  • 5.三维XYY图
  • 6.三维符号、条状、矢量图
  • 7.等高线图

0.引言

  因科研等多场景需要,绘制专业的图表,笔者对Origin进行了学习,本文通过《Origin 2022科学绘图与数据》及其配套素材结合网上相关资料进行学习笔记总结,本文对绘制三维图形进行阐述。

1.使用矩阵簿窗口

  ①新建一个矩阵;
  
  ②在菜单栏“矩阵|行列数/标签设置”中设置;
  
  ③在菜单栏“矩阵|设置属性”中设置;
  
  ④在菜单栏“矩阵|设置值”中输入
  
  ⑤输入公式,生成矩阵值。
  

2.三维数据转换

  ①将最后一列Y设置为Z;
  
  ②将工作表数据直接转换;
  
  ③设置直接转换参数;
  
  ④直接转换结果
  
  ⑤设置扩展转换参数;
  
  ⑥扩展转结果;
  
  ⑦设置XYZ网格化参数;
  
  ⑧XYZ网格化转换结果;
  
  ⑨XYZ对数网格化参数设置
  
  ⑩XYZ对数网格化转换结果。
  

3.三维绘图

  (1)从矩阵簿窗口创建三维图形
  ①新建矩阵;
  
  ②在菜单栏“矩阵|设置值”中输入公式,创建Z正轴图形;
  
  ③得到Z正轴矩阵值;
  
  ④执行菜单栏“绘图|3D|3D颜色映射曲面”创建Z正轴图;
  
  ⑤在菜单栏“矩阵|设置值”中输入公式,创建负轴图形;
  
  ⑥得到Z负轴矩阵值;
  
  ④执行菜单栏“绘图|3D|3D颜色映射曲面”创建图。
  

  (2)通过数据转换建立三维图形
  ①将工作表数据XYZ网格化为矩阵;
  
  ②执行菜单栏“绘图|3D|3D线框面”命令。
  

4.三维曲面图

  (1)3D颜色填充曲面图
  打开数据,执行菜单栏“绘图|3D|3D颜色填充曲面图”命令绘图。
  
  (2)3D定X基线图
  打开数据,执行菜单栏“绘图|3D|3D定X基线图”命令绘图。
  
  (3)3D定Y基线图
  打开数据,执行菜单栏“绘图|3D|3D定Y基线图”命令绘图。
  
  (4)3D颜色映射曲面图
  打开数据,执行菜单栏“绘图|3D|3D颜色映射曲面图”命令绘图。
  
  (5)带误差棒的3D颜色填充曲面图
  打开矩阵数据,执行菜单栏“绘图|3D|带误差棒的3D颜色填充曲面图”命令绘图。
  
  (6)带误差棒的3D颜色映射曲面图
  打开矩阵数据,执行菜单栏“绘图|3D|带误差棒的3D颜色映射曲面图”命令绘图。
  
  (7)多个颜色填充曲面图
  打开矩阵数据,执行菜单栏“绘图|3D|多个颜色填充曲面图”命令绘图。
  
  (8)多个颜色映射曲面图
  打开矩阵数据,执行菜单栏“绘图|3D|多个颜色映射曲面图”命令绘图。
  
  (9)带投影的3D颜色映射曲面图
  打开矩阵数据,执行菜单栏“绘图|3D|带投影的3D颜色映射曲面图”命令绘图。
  
  (10)3D线框图
  打开矩阵数据,执行菜单栏“绘图|3D|3D线框图”命令绘图。
  
  (11)3D线框曲面图
  打开矩阵数据,执行菜单栏“绘图|3D|3D线框曲面图”命令绘图。
  

5.三维XYY图

  (1)3D条状图
  打开矩阵数据,执行菜单栏“绘图|3D|3D条状图”命令绘图。
  
  (2)3D堆积条状图
  打开矩阵数据,执行菜单栏“绘图|3D|3D堆积条状图”命令绘图。
  
  (3)3D带状图
  打开数据,执行菜单栏“绘图|3D|3D带状图”命令绘图。
  
  (4)3D墙形图
  打开数据,执行菜单栏“绘图|3D|3D墙形图”命令绘图。
  

6.三维符号、条状、矢量图

  (1)3D条状图
  打开数据,执行菜单栏“绘图|3D|3D条状图”命令绘图。
  
  (2)3D散点图
  打开数据,执行菜单栏“绘图|3D|3D散点图”命令绘图。
  
  (3)3D轨线图
  打开数据,执行菜单栏“绘图|3D|3D轨线图”命令绘图。
  
  (4)3D散点图+Z误差棒
  打开数据,执行菜单栏“绘图|3D|3D散点图+Z误差棒”命令绘图。
  
  (5)3D矢量图XYZ XYZ
  打开数据,执行菜单栏“绘图|3D|3D矢量图XYZ XYZ”命令绘图。
  

7.等高线图

  (1)等高线图-颜色填充
  打开数据,执行菜单栏“绘图|等高线图|等高线图-颜色填充”命令绘图。
  
  (2)热图
  打开数据,执行菜单栏“绘图|等高线图|热图”命令绘图。
  
  (3)极坐标等高线图
  打开数据,执行菜单栏“绘图|等高线图|极坐标等高线图”命令绘图。
  
  (4)三元等高线相图
  打开数据,执行菜单栏“绘图|等高线图|三元等高线相图”命令绘图。
  

参考资料:
[1] . Origin绘图——3D颜色映射曲面图; 2022-12-18 [accessed 2023-05-08].
[2] 土博鼠. Origin作图教程04-3D线框图; 2020-12-26 [accessed 2023-05-08].
[3] 一名埋头苦干硕士僧. Origin绘制3D条形图; 2022-07-18 [accessed 2023-05-08].
[4] TomFish. 【Origin基础教学八】3D柱状图条状图的绘制; 2022-08-21 [accessed 2023-05-08].
[5] 想看雪的瓜. Origin绘图教程|Origin绘制带误差棒的散点图、柱状图; 2022-10-28 [accessed 2023-05-08].
[6] 一名埋头苦干硕士僧. 分享Origin绘制等高线图!; 2022-08-01 [accessed 2023-05-08].
[7] hm不二法则. Origin:如何使用Origin创建极坐标等高线图形。; 2019-03-01 [accessed 2023-05-08].
[8] 科学指南针. 【教程】使用Origin绘制三元体系相图,掌握相图绘制技巧; 2020-09-03 [accessed 2023-05-08].

Origin如何绘制三维图形?相关推荐

  1. 三维荧光学习记录--在Origin中绘制三维荧光光谱图(补充)及荧光区域积分(FRI)

    三维荧光学习记录–在Origin中绘制三维荧光光谱图(补充)及荧光区域积分(FRI) 注:本文仅作为自己的学习记录以备以后复习查阅 关于区域积分的简介,大家可以去看我之前的文章,这里就不赘述了,主要想 ...

  2. MATLAB 之 绘制三维图形的基本函数、三维曲面和其他三维图形

    文章目录 一.绘制三维曲线的基本函数 二.三维曲面 1. 平面网格坐标矩阵的生成 2. 绘制三维曲面的函数 3. 标准三维曲面 三.其他三维图形 1. 三维条形图 2. 三维饼图 3. 三维实心图 4 ...

  3. 绘制三维图形的基本函数

    1.绘制三维图形的基本函数 1 2 3 4 5 6 最基本的三维绘图函数为plot3: plot3与plot用法十分相似,调用格式: plot(x1,y1,z1,选项1,x2,y2,z2,选项2,.. ...

  4. python绘制3d图-Python matplotlib绘图示例 - 绘制三维图形

    Python matplotlib模块是扩展的MATLAB的一个绘图工具库.它可以绘制各种图形,下面就学习了下Python中的matplotlib模块,如何绘制三维图形. 示例代码一: # codin ...

  5. python画图三维-Python使用matplotlib绘制三维图形示例

    本文实例讲述了Python使用matplotlib绘制三维图形.分享给大家供大家参考,具体如下: 用二维泡泡图表示三维数据 泡泡的坐标2维,泡泡的大小三维,使用到的函数 plt.scatter(P[: ...

  6. python绘制3d图形-Python基于matplotlib实现绘制三维图形功能示例

    本文实例讲述了Python基于matplotlib实现绘制三维图形功能.分享给大家供大家参考,具体如下: 代码一: # coding=utf-8 import numpy as np import m ...

  7. python代码示例图形-Python使用matplotlib绘制三维图形示例

    本文实例讲述了Python使用matplotlib绘制三维图形.分享给大家供大家参考,具体如下: 用二维泡泡图表示三维数据 泡泡的坐标2维,泡泡的大小三维,使用到的函数 plt.scatter(P[: ...

  8. python画三维立体图-Python+matplotlib绘制三维图形5个精选案例

    如果要绘制三维图形,首先需要使用下面的语句导入相应的对象: from mpl_toolkits.mplot3d import Axes3D 然后使用下面的两种方式之一声明要创建三维子图: ax = f ...

  9. matlab绘制三维图形现状,MATLAB绘制三维图形

    1.画椭球 1.1 圆心在(0,0,0) [x,y,z]=sphere(30);%30是画出来的球面的经纬分面数...30的话就是30个经度, 30个纬度 surf(x,y,z) 图片.png 1.2 ...

最新文章

  1. LVI:激光雷达子系统的特征提取梳理
  2. 软件测试用python一般用来做什么-python能够做软件的自动化测试吗?
  3. 如何模拟超过 5 万用户的并发访问?
  4. android的消息处理机制(图文+源码分析)—Looper/Handler/Message[转]
  5. php连接中文数据库乱码问题,如何解决php的数据库中文乱码问题
  6. layui-概念-入门-总结
  7. Oracle 的 SQL语句中 decode()函数
  8. python自动备份数据库_Python Mysql自动备份脚本
  9. django-带签名的cookie
  10. Spring Data Jpa的@DynamicInsert注解和@DynamicUpdate注解
  11. C++练习 简易翻译器
  12. mysql 上周时间_mysql 获取上周1到周日的时间
  13. 中央电视台硬盘播出系统的扩展应用与维护经验(mxf 格式)
  14. django -- url映射
  15. python3发新浪微博
  16. 安卓集成Google登录并进一步获取性别生日手机号等信息
  17. 【项目记录】-上门洗车-汽车服务
  18. 求助-强化学习基础-K-摇臂老虎机Python
  19. iOS网络NSURLSession使用详解
  20. postGresql关键字字段重名

热门文章

  1. TR101-290码流三级错误监测
  2. 黄瓜西红柿为何不能同吃?(图)
  3. dd linux 格式化u盘启动盘_Ubuntu使用dd命令制作U盘系统启动盘
  4. 用HTML中的列表标签做一个导航栏吧
  5. 什么是 Security Tokens?
  6. cocos2dx - 安卓蓝牙游戏(c++调用)
  7. springboot+mybatis+Oauth2 +vue 框架实现登录认证
  8. PTA 一维数组 7-6 2048游戏模拟(1)单行向左移动叠加
  9. [量子客]3月全球量子计算发展内参
  10. Docker系列 头脑风暴专用手绘图应用excalidraw