Matlab的GUi设计:在面板上添加了pushbutton后,我想单击按钮完成“读取文件”,将已有的.DAT文件数据赋值

我想像在VB里的命令按钮单击事件一样,实现弹开打开文件对话框,选择任意路径的。DAT文件(含三列数值),并将该文件里的数值赋值给矩阵A,进而编辑数据。... 我想像在VB里的命令按钮单击事件一样,实现弹开打开文件对话框,选择任意路径的。DAT文件(含三列数值),并将该文件里的数值赋值给矩阵A,进而编辑数据。 展开
 我来答
精进思维派
2011-09-30 · 用心创作内容,感谢您的关注。
精进思维派
采纳数:41 获赞数:257

向TA提问 私信TA
展开全部
[f p]=uigetfile('*.dat');
filepath=[p,f]; %filepath即为文件路径。
A=importdata(filepath); %A即为矩阵数据
追问
完满解答,谢谢,还有个小问题,正确赋值给矩阵a后,为何a的元素有误?
>> a(1,1)
??? Undefined command/function 'a'.
追答
检查一下,大小写有木有搞错?变量是A还是a?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式