matlab 如何查找excel中关键字并调用关键字那一列的数据画图? 20

如图所示,我要画以第一列为横坐标,后面几列是纵坐标,比如我要查找FRknuckle+Z并调用那一列数据并画图应该如何编写,因为每次试验关注点名称和个数都不一样,所以需要通... 如图所示,我要画以第一列为横坐标,后面几列是纵坐标,比如我要查找FRknuckle+Z并调用那一列数据并画图应该如何编写,因为每次试验关注点名称和个数都不一样,所以需要通过查找功能实现。 展开
 我来答
司马刀剑
高粉答主

2019-10-12 · 每个回答都超有意思的
知道顶级答主
回答量:4.6万
采纳率:93%
帮助的人:7586万
展开全部
先处理一下数据,将ky -。。放在同一列,比如图片中倒数第9行,把ky -34调到1 0 后面,注意1 0和ky -34中间有空格隔开,然后用textread来读取数据的第五列
fn = 'my_data.txt';fid = fopen(fn,'r');R = [];while ~feof(fid) tl = fgetl(fid); id = findstr(tl,'SSID'); while ~feof(fid) tl = fgetl(fid); id = findstr(tl,'ky'); if ~isempty(id) dt = tl(id+3:id+10); dt = strtok(dt); R = [R; str2num(dt)]; end; end;end;disp(R);
追问
能说一下如何处理数据吗?数据里没有Ky。我按照你的程序运行了一下,提取的是最后一行,我需要提取的是文本和文本所在的那一列。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式