matlab打开文件对话框

在使用matlab GUI制作时,为了便于用户交互使用,经常设置文件打开对话框,让用户根据实际需要选择打开的文件。下面以打开一张图片为例,matlab代码如下:

Matlab 复制代码
[temp_filepath,temp_filename]=uigetfile('*.jpg','请选择要打开的图片');
filename=[temp_filename,temp_filepath];%图片的完整路径,如'D:\data\1.jpg'
global img1
img1=imread(filename);%读取图片
axes(handles.axes1);%确定在哪个axes下打开图片
imshow(img1);%将图片可视化

打开文件对话框

有时候需要对可视化窗口进行清空,如下:

Matlab 复制代码
axes(handles.axes1);
cla reset;
set(handles.axes1,'xtick',[]);
set(handles.axes1,'ytick',[]);
set(handles.axes1,'xcolor','w');
set(handles.axes1,'ycolor','w');

在静态编辑器中输入文本命令:

Matlab 复制代码
set(handles.edit1,'String',predict_label)

清空静态文本编辑器文字:

Matlab 复制代码
set(handles.edit1,'String','');
相关推荐
小郑加油11 分钟前
python学习Day12:pandas安装与实际运用
开发语言·python·学习
AC赳赳老秦12 分钟前
投标合规提效:用 OpenClaw 实现标书 / 合同自动审核、关键词校验、格式优化,降低废标风险
开发语言·前端·python·eclipse·emacs·deepseek·openclaw
KuaCpp44 分钟前
C++面向对象(速过复习版)
开发语言·c++
wbs_scy1 小时前
Linux线程同步与互斥(三):线程同步深度解析之POSIX 信号量与环形队列生产者消费者模型,从原理到源码彻底吃透
java·开发语言
2zcode1 小时前
基于MATLAB元胞自动机(CA)的AZ80A镁合金动态再结晶(DRX)过程模拟
开发语言·matlab·动态再结晶
iCxhust1 小时前
微机原理实践教程(C语言篇)---A001闪烁灯
c语言·开发语言·汇编·单片机·嵌入式硬件·51单片机·微机原理
MATLAB代码顾问2 小时前
Python实现蜂群算法优化TSP问题
开发语言·python·算法
jiushiapwojdap2 小时前
LU分解法求解线性方程组Matlab实现
数据结构·其他·算法·matlab
jinanwuhuaguo2 小时前
(第三十三篇)五月的文明奠基:OpenClaw 2026.5.2版本的文明级解读
android·java·开发语言·人工智能·github·拓扑学·openclaw
有一个好名字3 小时前
工具即双手 —— 从 Bash 到 Tool Dispatch Map
开发语言·chrome·bash