让窗口有更好的名称

让窗口有更好的名称

当我在 Matlab 中编程时,我编写的脚本都以目录作为其名称的一部分,导致我无法通过它们的名称来区分它们。这里有一张图片可以让你明白我的意思。

图片

关于如何让我更轻松地看清所看到的内容,您有什么想法吗?

答案1

这里有两种方法可以改变 Matlab 窗口的标题。

更改命令窗口的标题

这是通过以下脚本完成的(来源):

function idetitle(Title)
%IDETITLE Set Window title of the Matlab IDE
%
% Examples:
% idetitle('Matlab - Foo model')
% idetitle(sprintf('Matlab - some big model - #%d', feature('getpid')))

    win = appwin();
    if ~isempty(win)
        win.setTitle(Title);
    end
end

更改图形窗口的名称属性

这个帖子

img = imread('pic.jpg','jpg');
r = img(:,:,1);
g = img(:,:,2);
b = img(:,:,3);

figure('Name','this is the red channel'), imshow(r);
figure('Name','this is the green channel','NumberTitle','off'), imshow(g);
title(gca,'you can also place a title like this')    

fh = figure; imshow(b);
set(fh,'Name','this is the blue channel')

此外,如果您调用imshow(g,[]),它会自动将图像缩放到最小/最大。

相关内容