matlab读数据屏幕不显示,Matlab求教GUI文本框不显示数据的问题,谢谢!

博主在创建MATLAB GUI时遇到问题,能够打开.mat文件但无法将数据展示在预先设定的5个文本框中。尽管尝试了num2str转换,数据仍无法显示。代码中包含了打开文件的功能,但显示数据的部分似乎存在问题。
摘要由CSDN通过智能技术生成

我想做一个具有下述功能的GUI:

现有一个.mat文件存了100组数据,每个数据包含5个指标。用结构数组来做的。

想做一个GUI,有菜单,在菜单的“打开文件”项中,能打开已存在的数组,并将该数组的第一个数据显示出来。

设了5个文本框显示第一个数据的5个指标。

现在能做到“打开文件”,但是文本框不显示数据。

我开始以为是"string"和数值格式不兼容,但是用了num2str转换也不行。

我把我的gui文件传上来。请高手帮忙看看。

加我QQ也行:904096405

我看了初学者视频里面的学生成绩查询。跟我的问题有些相似。但是那个GUI没有菜单,直接读取的是txt格式文件,在openFcn中编辑打开文件的程序;我这个有个“打开文件”的菜单,就不知道怎么弄了。

function load_sample(file,handles)

% 打开已有的DGA数据样本

% 打开DGA样本add to the handles structure

file='DGA_temple_pattern.mat';

data=load(file);

handles.H2=data.H2;

handles.CH4=data.CH4;

handles.C2H6=data.C2H6;

handles.C2H4=data.C2H4;

handles.C2H2=data.C2H2;

% DGA_temple_pattern=data.DGA_temple_pattern;

guidata(handles.my

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值