Ⅰ 如何在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')