0%

绘图工具

Origin

界面

  • book文件:保存绘图所需的数据
  • graph(图)文件:
    • 分为三层:底层画布;坐标系;图线(在坐标系上进行绘制)
    • 可在一个画布上绘制多个坐标系等图形

绘图步骤

  • 创建book,导入数据
  • 创建graph,设置画布尺寸
  • 设置坐标系格式、尺寸
  • 绘制图线并设置线的格式
  • 添加标题、图例

1、book的相关操作

  • 点击表格左上栏左侧可添加新列;右侧可选中整表
  • 点击绘图,根据需求选择X、Y轴要显示的内容,其中X只有1个,Y可以有多个(全体选中后绘图会自动将所有Y绘制)

2、graph相关操作

  • graph双击白色画布可调节页面尺寸;右键-新图层(轴)可添加新坐标系

  • 双击坐标系空白处可调整坐标系尺寸和在画布中的位置

  • 可以通过 图-图表绘制,在不同的坐标系(图层)上导入不同的book数据,配置好XY的数据后点添加

  • 双击坐标可以配置坐标轴的各信息标题等信息在此处设置

  • 双击图线可配置其信息

  • 选中坐标系,左侧工具栏“重构图例”可以添加、更新图例

其他功能

链接其他文件

导入网络中、本地其他格式的文件、数据库: book页面下 数据-链接到xx

绘制基线不为0的柱状图

  • 2020b后的版本需先:设置-系统变量中令CBB为0,才会使柱状图起点不为默认值
  • 建立新图-双击坐标轴-轴线和刻度线-下轴-线条-轴位置设置为“在位置=”
  • 导入数据

堆叠柱状图

调出要堆叠的柱状图,在:图-合标图表中

  • 在排列设置中设置行数列数

添加参考线

双击坐标轴,参照线-选择垂直or水平-细节-追加,并设置想要的样式

Matlab绘图相关函数

命令 作用/目的
axis 人工选择坐标轴尺寸
fplot 智能绘图功能
grid 显示网格线
plot 生成XY图
print 打印或绘图到文件
title 把文字置于顶部
xlabel 将文本标签添加到x轴
ylabel 将文本标签添加到y轴
axes 创建轴对象
close 关闭当前的绘图
close all 关闭所有绘图
figure 打开一个新的图形窗口
gtext 通过鼠标在指定位置放注文
hold 保持当前图形
legend 鼠标放置图例
refresh 重新绘制当前图形窗口
set 指定对象的属性,如轴
subplot 在子窗口中创建图
text 在图上做标记
bar 创建条形图
loglog 创建双对数图
polar 创建极坐标图像
semilogx 创建半对数图(对数横坐标)
semilogy 创建半对数图(对数纵坐标)
stairs 创建阶梯图
stem 创建针状图
1
2
3
4
5
6
7
8
9
10
11
12
13
14
x=[-100:5:100]; %设置范围和增量值的方法
y1=x.^2;
y2=sin(x);
f=plot(x,y1,'r--',x,y2,'k+'), %红色虚线和黑色x型点
set(f(1),'LineWidth',2),set(f(2),'LineWidth',2), %设置两线线宽
legend('',''), %图例
xlabel(''),ylabel(''), %xy轴标签
title(''), %标题
grid on, %生成网格线
axis square %生成正方形图
%%
axis ( [xmin xmax ymin ymax] ) %刻度最大值最小值
subplot(m, n, p) %生成子图,m和n是绘图数组的行数和列数,而p指定放置特定绘图的位置
line([x1,x2],[y1,y2]) %连接两点

颜色及其代码:

代码 颜色
w 白色
k 黑色
b 蓝色
r 红色
c 青色
g 绿色
m 洋红色
y 黄色

线性、标记类型代码:

代码 含义
虚线
点线
-. 点划线
+ 加号形点
o 空心圆
* 星号
x x形点
s 空心正方形
d 空心菱形
^v>< 空心上下右左三角
p 空心六角形