• 3500阅读
  • 4回复

[提问]如何读取文本数据并用qcpcolormap相关函数绘制颜色图 [复制链接]

上一主题 下一主题
离线砍猪佩琪
 

只看楼主 倒序阅读 楼主  发表于: 2019-07-16
回复本帖可获得10RMB金钱奖励!
每人最多可获奖5次,奖池剩余10RMB金钱 (中奖几率30%)
我有一个0001.txt文件,里面的第一列是x轴的坐标,第二列是y轴的坐标,第三列是对应的点上的电场值的大小,想请教大神如何用qcpcolormap下的相关函数取将这个txt文件中的数据绘制出来呢?数据文件 0001.txt (409 K) 下载次数:4
在线20091001753

只看该作者 1楼 发表于: 2019-07-16
回帖奖励+ 10
qcpcolormap 是哪来的?官方文档里不存在
(づ ̄ 3 ̄)づ
离线砍猪佩琪

只看该作者 2楼 发表于: 2019-07-17
回 20091001753 的帖子
20091001753:qcpcolormap 是哪来的?官方文档里不存在 (2019-07-16 21:14) 

qcpcolormap是qcustomplot大类下的一个子类,是后来导入的的,qt本身确实没有,是有人将各种画图功能集成处了一个包供我们使用
离线liudianwu

只看该作者 3楼 发表于: 2019-07-17
这个根据固定的格式取出来分析即可,我也做过类似的,直接从文本文件取出数据展示
欢迎关注微信公众号:Qt实战/Qt入门和进阶(各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发) QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线砍猪佩琪

只看该作者 4楼 发表于: 2019-07-17
回 liudianwu 的帖子
liudianwu:这个根据固定的格式取出来分析即可,我也做过类似的,直接从文本文件取出数据展示
[图片] (2019-07-17 13:44) 

你好,我是已经提取出了这个txt文件中的三列数据并且已经存放在了三个由vector定义的数组中,分别是x,y,z。     x和y数组代表横纵坐标,z数组里面存的就是文件第三列中的场分布,我的思路就是把x,y,z三组数据直接放在setcell函数里进行绘制,但是在绘制图形的时候总是提示越界,并且画出的图片是完全错误的。
大神能提示一下嘛?
快速回复
限100 字节
 
上一个 下一个