Ⅰ 如何在Matlab中打开GUI工具
具体如下:
image=[pathname,filename];%合成路径+文件名
im=imread(image);%读取图像
set(handles.axes1,'HandleVisibility','ON');%打芹腊开坐标,方便操作
axes(handles.axes1);%%使用图像,操作在坐标1
imshow(im);%在坐标axes1显示原图像
title('原始图像');
end
Ⅱ MATLAB GUI利用 [FilesName PathName]=uigetfile选择文件夹路径后如何读取其中文件
load('a.dat')
Ⅲ 在matlab的gui中弄一个列表框,列表框可以显示某个路径里的文件名称
使用fid直接加入路径读取即可;
fid
=
fopen('X:\路径\*.JPG'亮坦);
Matlab使用dir函数获得指定文件夹下的所有子文件夹和文件,并存放在在一种为文件结构体数组中.
dir函数可以有调用方搭猛式为:
dir('.')
列出当前目录下所有子文件夹和文件;
dir('G:\Matlab')
列出指定目录下所有子文件夹和文件;
dir('*.m')
列出当前目录下符合正则表达式的文件夹和文件;
得到的为结构体数组每个元素都是如下形式的结构体:
name
--
filename
date
--
modification
date
bytes
--
number
of
bytes
allocated
to
the
file
isdir
--
1
if
name
is
a
directory
and
0
if
not
datenum
--
modification
date
as
a
MATLAB
serial
date
number
分别为文件名,修改知键桥日期,大小,是否为目录,Matlab特定的修改日期.
可以提取出文件名以作读取和保存用.
Ⅳ matlab的一个GUI中,在点击按钮后弹出一个设置好路径的文件夹,然后确认文件夹。如何省略弹出文件夹
package comFile01;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JFileChooser;
public class MyFrame01 {
/**
* 功能:选择一个文件夹里面的文件
*
* */
public static void main(String []args) {
Frame f = new Frame("文件选择");
f.setBounds(400, 200, 400, 300);
f.setLayout(new FlowLayout());
f.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
//初始化文件选择框
JFileChooser fDialog = new JFileChooser();
//设置文件选择框的标题
fDialog.setDialogTitle("请选择音频文件");
//弹出选择框
int returnVal = fDialog.showOpenDialog(null);
// 如果是选择了文件
if(JFileChooser.APPROVE_OPTION == returnVal){
//打印出文件的路径,你可以修改位 把路径值 写到 textField 中
System.out.println(fDialog.getSelectedFile());
f.setVisible(true);
}
}
}
Ⅳ spa-gui在matlab中的根目录在哪
spa-gui在matlab中的根目录行销为D盘根模带巧目录下的Matlab 7.0文件夹。
复制或者确认安装目录:得到旦键的结果
ans =
D:Matlab 7.0
Ⅵ 怎样在matlab的GUI中实现文件拖入识别路径
可以通过按钮打开文件 然后记录路径
Ⅶ matlab程序做界面,需要点击一个按钮更改一次默认路径。怎么在gui.m文件程序里更改默认路径
我做了一个浏览路径按钮,不知敬毕道迅稿仔符合你的要求不?
warning off all
[f p]=uigetfile('*.mat'亩汪);
filepath=[p,f];
[n,m]=size(filepath);
if p~=0|f~=0
disp(filepath);
end
Ⅷ matlab GUI设计中如何保存矩阵到选择的路径下
问题没有描述太清楚,如果是需手笑塌要保存矩阵到mat文件的话,可以这样做,比如要存储的矩阵为A:
1、[filename,pathname]=uiputfile('*.mat',‘升运存毕圆储矩阵’)
2、save([pathname,filename],'A')