MATLAB使用记录

代码

一运行就弹出很多图形窗口,很烦人

参考在Matlab中禁用绘图.在代码最前面添加以下代码就可以了:

set(gcf,'Visible','off')              % turns current figure"off"
set(0,'DefaultFigureVisible','off');  % all subsequent figures"off"

获取文件夹中文件的名称,文件个数等

参考链接有机会补上。

ir_dir = 'D:\Datasets\msrs1444\ir\';
vi_dir = 'D:\Datasets\msrs1444\vi\';
fus_dir = 'D:\Datasets\msrs1444\fused\IVFusion\'

% 获得文件名(仅名称)
dirOutput = dir(fullfile(ir_dir,'*.png'));
fnames = {dirOutput.name};    
onlyName = strrep(fnames,'.png','');    % 替换操作,去掉后面的文件格式,仅保留文件名
Length_Names = size(fnames,2);      % 获取所提取数据文件的个数

tic;
 for i = 1:Length_Names  %Here are 12 fused images that appeared in the paper
     theName = onlyName(i)
%      % Path setting
      PathIr           = [ ir_dir ,        theName{1,1} ,        '.png' ]; 
     PathVis          = [ vi_dir ,        theName{1,1} ,       '.png' ];
     FusionPath       = [ fus_dir,   	theName{1,1} ,          '.png' ];
     ...

论文

MATLAB如何导出精美的论文插图?

  1. 论文中常见曲线图配色方案
    论文中常见曲线图配色方案
    蓝:#4f81bd (79,129,189)
    红:#c0504d (192,80,77)
    绿:#9bbb59 (155,187,89)
    紫:#8064a2 (128,100,162)
    浅蓝:#4bacc6 (75,172,198)

使用格式形如:

plot(X,Y2,'color',[0.9,0.5,0.5],'LineWidth',2);

其中,X为横Y2为纵,后面是选项值

使用技巧

  1. 注释与反注释:
    CTRL + R, CTRL + T

你可能感兴趣的:(代码,matlab,开发语言)