顶部banner
Logo 折叠
学习从这里开始
下载app
返回旧版
首页 成长助手 小邻学院 社区 发现
职业认证 企业服务 行业会议

登录解锁更多功能

还没有账号?立即注册

技术邻
技术引领职场价值
电话
0571-86682823
商务合作
service@jishulink.com
  • 全部  > 
  • CAE仿真

matlab如何读取dat文件特定行? 15

浏览: 2204 回答: 1

各位大佬,这种dat文件该如何读取特定行,只要数据行

窗口 1
轨迹 1
通道 1
参数 S11
扫描类型 线性扫描
起始频率 110.000GHz
终止频率 170.000GHz
扫描点数 201
数据格式 对数(dB)
======================
频率(Hz)          对数(dB)
110000000000.000000  -6.108362e+001
110300000000.000000  -5.893134e+001
110600000000.000000  -5.483424e+001
110900000000.000000  -5.135741e+001
111200000000.000000  -4.862177e+001
111500000000.000000  -4.661542e+001
111800000000.000000  -4.530550e+001
112100000000.000000  -4.470498e+001
112400000000.000000  -4.494681e+001
112700000000.000000  -4.598946e+001
113000000000.000000  -4.789968e+001
113300000000.000000  -5.065409e+001
113600000000.000000  -5.416108e+001
113900000000.000000  -5.901083e+001
114200000000.000000  -7.062093e+001
114500000000.000000  -6.389929e+001
======================
窗口 1
轨迹 2
通道 1
参数 S21
扫描类型 线性扫描
起始频率 110.000GHz
终止频率 170.000GHz
扫描点数 201
数据格式 对数(dB)
======================
频率(Hz)          对数(dB)
110000000000.000000  1.447031e-003  
110300000000.000000  5.413560e-003  
110600000000.000000  7.380137e-003  
110900000000.000000  8.379663e-003  
111200000000.000000  8.724673e-003  
111500000000.000000  8.932693e-003  
111800000000.000000  9.480484e-003  
112100000000.000000  1.082021e-002  
112400000000.000000  1.319703e-002  
112700000000.000000  1.645630e-002  
113000000000.000000  2.011253e-002  
113300000000.000000  2.321423e-002  
113600000000.000000  2.488201e-002  
113900000000.000000  2.443090e-002  
114200000000.000000  2.176768e-002  
======================
窗口 1
轨迹 3
通道 1
参数 S12
扫描类型 线性扫描
起始频率 110.000GHz
终止频率 170.000GHz
扫描点数 201
数据格式 对数(dB)
======================
频率(Hz)          对数(dB)
110000000000.000000  1.705457e-002  
110300000000.000000  1.908677e-002  
110600000000.000000  1.975519e-002  
110900000000.000000  1.986669e-002  
111200000000.000000  1.952854e-002  
111500000000.000000  1.913748e-002  
111800000000.000000  1.907720e-002  
112100000000.000000  1.974970e-002   
129800000000.000000  -2.694882e-002
138500000000.000000  9.538508e-002  
138800000000.000000  8.214212e-002  
139100000000.000000  6.199660e-002  
139400000000.000000  3.934429e-002  
139700000000.000000  1.923367e-002  
140000000000.000000  6.102271e-003  
140300000000.000000  2.659691e-003  
140600000000.000000  9.178154e-003  
140900000000.000000  2.342776e-002  
141200000000.000000  4.127520e-002  
141500000000.000000  5.777185e-002  
141800000000.000000  6.842391e-002  
======================
窗口 1
轨迹 4
通道 1
参数 S22
扫描类型 线性扫描
起始频率 110.000GHz
终止频率 170.000GHz
扫描点数 201
数据格式 对数(dB)
======================
频率(Hz)          对数(dB)
110000000000.000000  -5.635207e+001
110300000000.000000  -5.536471e+001
110600000000.000000  -5.352222e+001
110900000000.000000  -5.129464e+001
111200000000.000000  -4.916520e+001
111500000000.000000  -4.748374e+001
111800000000.000000  -4.646739e+001
112100000000.000000  -4.624353e+001
112400000000.000000  -4.697673e+001
112700000000.000000  -4.892850e+001
113000000000.000000  -5.256705e+001
113300000000.000000  -5.911660e+001
113600000000.000000  -6.922216e+001
113900000000.000000  -6.502899e+001
114200000000.000000  -6.508692e+001
114500000000.000000  -6.468237e+001
114800000000.000000  -5.816933e+001
115100000000.000000  -5.377270e+001


MATLAB

全部回答 (1)

默认 最新
iCPFEM 2022年6月29日

试试以下代码:

clc
clear
close all
File = textread('C:\Users\Caser_Liu\Desktop\0620\test01.txt','%s','delimiter','\n','whitespace',''); % 自己将文件名替换即可
Out = cellfun(@(x)str2double(regexp(x,'\d*\.\d*','match')),File,'UniformOutput',false);
Ind = cellfun(@(x)length(x),Out);
Rout = Out(Ind==2);
2022-06-29_094445.png


2022年6月29日
已采纳 评论 点赞 1

相似问题

查看全部
  • ANSYS进行瞬态动力学为什么POST1显示的应力图最大值和PSET26的结果不一样?? 7个回答

    通过APDL命令流进行瞬态动力学仿真,但是查看结果时利用POST1显示的等效应力云图的最大值,查看该最大值节点号,然后通过POST26查看该节点应力变化,得到的结果不一样?而且差别很大。 若通过以下步骤得到的最大值节点编号也不是应力云图的节点编号? ALLSEL NSORT,S,EQV,0,0,ALL *GET,MAX_SEQV,SORT,0,IMAX 通过POST26查看该节点应力值,确实比应力

  • chemkin使用问题,qq814327517? 4个回答

    chemkin软件使用 ***************************************************************** * ANSYS Chemkin 17.0 Release 15151 * * AURORA Application * * PERFECTLY STIRRED OR PLUG FLOW REACTOR MODEL * * Copyright(c

  • matlab将一个含有规律格式的dat文件,拆分成多个dat文件并输出? 2个回答

    如题,我有一个有一定规律的dat文件,想每隔16行输出为一个新的dat文件(对应文件中的load到quit,为一个要输出的dat文件) 该16行的字符、数据、格式都不可以变,包括空的一行也要保留; 输出名称的话 最好也有规律;(实际要输出上千个dat文件 ,上传只是要输出的前四个dat); 求指导!! https://pan.baidu.com/s/1RUPotOEbq3bKxyPF9L7F_A

推荐阅读

转子旋转的周期性模型-水冷电机散热仿真

转子旋转的周期性模型-水冷电机散热仿真

技术邻小李 技术邻小李
¥100
UG NX塑胶模具设计教学

UG NX塑胶模具设计教学

UG/CAD模具设计教学 UG/CAD模具设计教学
免费
用EVOLVE对接INSPIRE,加速产品迭代优化

用EVOLVE对接INSPIRE,加速产品迭代优化

咸鱼氮泵 咸鱼氮泵
免费
Fluent中升力和阻力的计算

Fluent中升力和阻力的计算

宁博士CAE团队 宁博士CAE团队
免费
后保险杠低速碰撞分析

后保险杠低速碰撞分析

Crisby_Vectory_TrHo Crisby_Vectory_TrHo
¥70
基于iSIGHT+Workbench的开孔平板性能优化

基于iSIGHT+Workbench的开孔平板性能优化

sjktzy sjktzy
¥5
Hyperworks CFD v2022.1前后处理教程

Hyperworks CFD v2022.1前后处理教程

ALTAIR ALTAIR
免费
线控底盘市场趋势分析

线控底盘市场趋势分析

小木匠砍树 小木匠砍树
免费
张量计算课程合集

张量计算课程合集

引垂思汀 引垂思汀
¥50
应用VI-grade仿真解决方案进行赛车圈速仿真和性能优化

应用VI-grade仿真解决方案进行赛车圈速仿真和性能优化

VI-grade中国 VI-grade中国
免费
Isight_Adams Car联合仿真_suspension案例--excle方式

Isight_Adams Car联合仿真_suspension案例--excle方式

东邪不邪 东邪不邪
免费
ANSYS APDL 单元生死在3D打印中的应用

ANSYS APDL 单元生死在3D打印中的应用

some some
¥50
4-平版印刷墨斗仿真手把手解说视频教程CAD-GAMBIT-fluent6.3-FLUENT15.0

4-平版印刷墨斗仿真手把手解说视频教程CAD-GAMBIT-fluent6.3-FLUENT15.0

仿真助手 仿真助手
¥39
Adams Car 转向系统的搭建与介绍

Adams Car 转向系统的搭建与介绍

仿真分析 仿真分析
¥19.8
2018 OptiStruct用户大会周明博士“仿真驱动设计”演讲

2018 OptiStruct用户大会周明博士“仿真驱动设计”演讲

ALTAIR ALTAIR
免费
AutoCAD小白入手教程(二)

AutoCAD小白入手教程(二)

wenyun wenyun
免费
新一代极速仿真建模平台 ——MSC APEX软件培训

新一代极速仿真建模平台 ——MSC APEX软件培训

Cruise Cruise
免费
优化软件modeFRONTIER优化气道流程介绍

优化软件modeFRONTIER优化气道流程介绍

IDAJ中国 IDAJ中国
免费
七步台阶法暗挖隧道施工

七步台阶法暗挖隧道施工

一直那么好
¥8.8
测量不确定度的应用实践

测量不确定度的应用实践

HBK测试与测量 HBK测试与测量
免费