MATLAB环境调整

时间:2008-09-26 18:54:23

标签: matlab development-environment customization

您如何调整MATLAB环境以更好地满足您的需求?每个答案一个调整。

14 个答案:

答案 0 :(得分:8)

我运行“format compact”来删除所有那些令人沮丧的空白行间隔我的输出。哦,这么简单,但对我来说更好。

答案 1 :(得分:6)

我使用了一个函数idetitle(),它可以改变Matlab GUI本身的窗口标题。在我运行多个Matlab进程的开发环境中很有用,可以在源代码或模型运行的不同分支上运行。有时我会将PID放在窗口标题中,以便在Process Explorer中轻松查找资源使用情况。

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

function out = appwin()
%APPWIN Get main application window

wins = java.awt.Window.getOwnerlessWindows();
for i = 1:numel(wins)
    if isa(wins(i), 'com.mathworks.mde.desk.MLMainFrame')
        out = wins(i);
        return
    end
end

out = [];

答案 2 :(得分:5)

我将MATLAB编辑器中的默认字体更改为10点ProFont(可以获得here),这样我就可以长时间编写代码而不会让自己头疼我的眼睛。

答案 3 :(得分:5)

我使用选项-nodesktop -nojvm运行Matlab。这样它只是放在一个终端中,我可以使用我最喜欢的文本编辑器来实现我的内容。

你确实错过了一些杀手级的功能。

答案 4 :(得分:4)

我将命令窗口滚动缓冲区中的行数设置为最大值(25,000)。这似乎不会显着影响性能,并允许我显示大量的数据/结果。

答案 5 :(得分:4)

我使用startup.m文件(位于本地MATLAB路径中)以确保每当我启动MATLAB时我都有我想要的设置。这包括格式化REPL和绘图参数等内容。

答案 6 :(得分:3)

我将命令窗口输出数字格式设置为 long g

答案 7 :(得分:3)

我实现了xlim和ylim的类比:xlim_global([xmin xmax])和ylim_global([ymin ymax]),它为图中的每个子图设置轴的限制。

答案 8 :(得分:3)

我将颜色反转为黑色背景,对眼睛更容易。

(Windows上的Alt + Shift + Print Screen,您可以配置巨大的图标)

答案 9 :(得分:2)

我为每个会话保留一本日记(可能每天都有多个日记文件)来调用所有执行的命令。这是由startup.m文件控制的,该文件检查当天的先前日记文件。

答案 10 :(得分:1)

我写了一个名为fig.m的小函数来调用带有名字而不是数字的图形窗口,并在状态栏中显示名称。

有趣的是,有两个或三个同名文件在文件交换中完全相同。

答案 11 :(得分:1)

我有以下功能:1)在屏幕上保存当前的图形位置和大小,以及2)加载这样的配置。它非常有用,例如在监控数据繁重的模拟时。

答案 12 :(得分:0)

我为

设置了快捷方式
  1. 打开当前目录
  2. up 1文件夹
  3. 要做的行动'全部关闭;清除所有; CLC;'
  4. 价: http://www.mathworks.com/matlabcentral/fileexchange/19097-custom-panzoom-icons

答案 13 :(得分:0)