前言

对于(坐标,物理量)这类数据的可视化(云图)一直在探索,二维数据选择用matlab处理,因为matlab的imagesc函数可以根据数据值的大小用不同颜色来显示。但是对应的三维数据(x,y,z,物理量)的数据处理一直没找到合适的方式。多次搜索发现tecplot可以做,但是都没有详细的步骤,因此写这篇博文详细展示一下导入的过程。物理量可以多个,在添加变量处多添加就行。

准备工作

将数据存入Excel,按照x坐标、y坐标、z坐标、物理量排成四列,我使用的是Tecplot 360 EX2016 r2(为啥不更新?因为其他版本总是有问题,这个版本最听话……)

步骤如下:

1.导入data.xls(可能需要点两次导入)

2.选择 自定义

3.选择 custom模式

4.添加变量:包括 x,y,z,物理量

在add new variable栏写变量名,再选择数据类型,点击添加,就能成功添加一个变量

5.添加zone 定义数据范围(例如我导入的是Excel中从A1-D8000的数据),IMAX含义为网格数。

6.点击完成

这样就能在tecplot处理数据了,具体的细节就是tecplot操作的问题,这里不再赘述。

另一种更便捷的方法

将数据导出成dat格式,并在前面增加说明,Tecplot就可以直接读取了。MATLAB导出代码如下:

filename=['address' num2str(l/Nout) '.dat'];
%   address是储存位置,这里的num2str是为了在循环输出dat数据文件中使用,如果只有一个文件可以忽略fid=fopen(filename,'wt');fprintf(fid,'%s \n','variables= "x", "y", "z", "variable name"');fprintf(fid,'%s \n','zone t="Frame " i=50,j=50,k=50,f=point');%这里的ijk是三维方向xyz划分量[m,n]=size(data);%data就是包含x,y,z和变量的数据矩阵for i=1:1:mfor j=1:1:nif j==nfprintf(fid,'%g\n',data(i,j));elsefprintf(fid,'%g\t',data(i,j));endendendfclose(fid);

利用Tecplot导入MATLAB计算结果数据进行三维可视化相关推荐

  1. matlab矩阵转入tecplot,利用Tecplot导入MATLAB计算结果数据进行三维可视化

    前言 对于(坐标,物理量)这类数据的可视化(云图)一直在探索,二维数据选择用matlab处理,因为matlab的imagesc函数可以根据数据值的大小用不同颜色来显示.但是对应的三维数据(x,y,z, ...

  2. ML之SIFT_FLANN:FLANN算法的简介、使用方法(对图片提取SIFT特征并利用FLANN方法实现计算图像相似度并可视化案例)之详细攻略

    ML之SIFT_FLANN:FLANN算法的简介.使用方法(对图片提取SIFT特征并利用FLANN方法实现计算图像相似度并可视化案例)之详细攻略 目录 FLANN算法 1.flann的搜索步骤 (1) ...

  3. 地图漫游功能的具体体现_骏谷科技|数据中心三维可视化管理系统功能亮点

    原标题:骏谷科技|数据中心三维可视化管理系统功能亮点 数据中心三维可视化管理系统功能亮点,可视化管理系统为解决以上痛点应运而生.可视化管理系统结合了传统二维管理系统简单易用的特点,对资产数据等等数据进 ...

  4. 数据中心三维可视化管理系统功能亮点

    数据中心三维可视化管理系统功能亮点,可视化管理系统为解决以上痛点应运而生.可视化管理系统结合了传统二维管理系统简单易用的特点,对资产数据等等数据进行了二维可视化表达,并且融合了三维可视化技术,让每个信 ...

  5. 如何将excel表格导入matlab,将Excel数据导入MATLAB中的方法

    在使用MATLAB对矩阵进行数据处理时,为了方便编辑与修改,常常需要先将数据录入到Excel中,然后再将其导入到MATLAB中参与矩阵运算.那么下面小编教你怎么将Excel数据导入MATLAB中. 将 ...

  6. matlab的时域信号计算,matlab – 计算时域数据的能量

    我是数字信号处理的新手.我有以下传感器样本数据 Time(milliseconds) data ------------------ ------------------- 0 0.308652251 ...

  7. 地质钻孔数据的三维可视化【Matlab】

    地下钻孔数据是通过钻孔和提取岩石或土壤芯来收集的,由分散在 3D 空间中的样本组成,这些样本测量不同的连续或分类变量.每个样本记录:(1) 由东.北和高程表示的 3D 空间坐标,(2) 连续变量,例如 ...

  8. 很重要:数据的三维可视化

    三维可视化这个词语应该不陌生了.近几年,人们把一些繁琐的信息通过可视化的图表视觉化展现出来的例子,涌现的越来越多!在其它领域中三维可视化技术带来的震撼和冲击,带来全新的"用户体验" ...

  9. matlab 计算一组数据的方差分析,多因素方差分析|MATLAB 数学统计与优化|MATLAB技术论坛 - Powered by Discuz!...

    一般来讲,使用anovan函数进行多因素方差分析时,调用格式是第二种形式,{A,B,C,D}里面是没有编码的形式,返回一个方差分析表的形式,不过如果要求精度高的话,似乎不能显示更多的小数点位数. 不过 ...

最新文章

  1. 复制文件以及异常处理
  2. java toregex_Java Regex to check Min/Max Length of Input Text
  3. Javascript——说说js的调试
  4. 如何打开设计思路,避免不断改稿?只需提前做好这一步
  5. 从Unity3D编译器升级聊起Mono
  6. CF1039D-You Are Given a Tree【根号分治,贪心】
  7. Understanding node.js
  8. dup java_java web----TCP/DUP 通信
  9. Restify Api 开发经验
  10. 第十二周项目2 - 摩托车继承自行车和机动车
  11. 周刷题第一期总结(two sum and two numbers)
  12. mysql成绩统计数据库设计_MySQL数据库设计——以学生成绩数据库为例
  13. Windows server 2008 R2 SP1 IE8升级IE11(离线安装)
  14. 子进程 已安装 pre-removal 脚本 返回了错误号 1或2 与 子进程 已安装 post-installation 脚本 返回了错误号 1或2
  15. fseek 函数(易懂)
  16. java语言搭建app后台入门
  17. BZOJ 4807(車-高精度)
  18. 人工智能名片到底有什么神奇之处?
  19. map获取所有的key并返回列表
  20. 高通平台开发系列讲解(USB篇)Composite USB gadget framework

热门文章

  1. 栈的介绍 什么是栈?
  2. 名画144 王冕《画选三幅》
  3. python实现简单的串口数据透传
  4. python又搞事情 想一统天下?
  5. 运放专题:运放电路振铃产生的原因及解决办法
  6. Kaggle下载数据集时手机号码验证解决方案
  7. exception in thread “main” org.apache.hadoop.hadooplllcgalargumentException:Ha is not enabled for
  8. java random函数用法_JAVA的Random类的用法详解
  9. JQ中prop与attr区别
  10. IPv6技术精要--第3章 对比IPv4和IPv6