如题所述
linux图形绘制
打开APP
九阈
关注
Linux绘图工具gnuplot基本操作 转载
2022-03-30 19:38:19
1点赞
九阈
码龄3年
关注
1.gnuplot的安装
2.测试使用
输入
出现命令行,输入
画一条正弦曲线
3.绘制的图形保存和查看
(1)设置保存的图形类型为eps
保存为pdf格式
保存为png格式
(2)设置保存的文件名
set output “test.eps”
(3)画曲线图形
此时不会弹出窗口
(4)点击test.eps就直接能够打开查看了(注意用一个 postscript 查看器/打印机就可以查看生成的文件,ubantu自带的图像查看器也可以打开)
4.加载文件并画图
(1)在testdata.txt中加入以下内容,表示有三个点
0 0
1 1
2 2
(2)打开文件并并画图
(3)给点连上直线
在后面加上with linespoints
5.设置文件中的某列作为x或y轴坐标
设testdata.txt内容如下
1 0 0 1
2 1 1 1
3 2 2 1
选取第2列作为x,第3列作为y,画直线,如图
6.画三维的点
以testdata.txt中的第2列作为x,第3列作为y,第4列作为z画点
splot “testdata.txt” u 2:3:4
7.同一张图上画多条轨迹
只要每个函数用英文逗号隔开就可以了
如同一个图像画出第二列和第三列的数据
8.不同图上画不同轨迹
需要添加set multiplot layout 行,列 指令
如
打开APP
九阈
关注
Linux绘图工具gnuplot基本操作 转载
2022-03-30 19:38:19
1点赞
九阈
码龄3年
关注
1.gnuplot的安装
2.测试使用
输入
出现命令行,输入
画一条正弦曲线
3.绘制的图形保存和查看
(1)设置保存的图形类型为eps
保存为pdf格式
保存为png格式
(2)设置保存的文件名
set output “test.eps”
(3)画曲线图形
此时不会弹出窗口
(4)点击test.eps就直接能够打开查看了(注意用一个 postscript 查看器/打印机就可以查看生成的文件,ubantu自带的图像查看器也可以打开)
4.加载文件并画图
(1)在testdata.txt中加入以下内容,表示有三个点
0 0
1 1
2 2
(2)打开文件并并画图
(3)给点连上直线
在后面加上with linespoints
5.设置文件中的某列作为x或y轴坐标
设testdata.txt内容如下
1 0 0 1
2 1 1 1
3 2 2 1
选取第2列作为x,第3列作为y,画直线,如图
6.画三维的点
以testdata.txt中的第2列作为x,第3列作为y,第4列作为z画点
splot “testdata.txt” u 2:3:4
7.同一张图上画多条轨迹
只要每个函数用英文逗号隔开就可以了
如同一个图像画出第二列和第三列的数据
8.不同图上画不同轨迹
需要添加set multiplot layout 行,列 指令
如
温馨提示:答案为网友推荐,仅供参考
第1个回答 2022-12-13
graphics.h是上古时代C语言程序开发工具Turbo C的图形库,主要在Dos环境下使用。在现代图形库的发展下逐渐被淘汰。但是由于其简单和易用。还是有很多的使用价值的,graphics.h具有像素函数、线型函数、多边形函数、曲线函数、填充函数、图像函数等函数类型,学习成本很低,简单的做出任何2d图像。