/FigureBestv4.4

Data graph beautification for MATLAB

MIT LicenseMIT

FigureBest v4

FigureBest v4.4 SCI Drawing Beautification [download link] (https://tutongdao.lanzoum.com/iXY9e0eonh4d)

FigureBestv4.4 SCI绘图美化 [下载链接] (https://tutongdao.lanzoum.com/iXY9e0eonh4d)

FigureBest (abbreviation: FB) is a very easy to use data graph beautification software based on MATLAB. Automatic recognition of drawing types (plot, bar, boxplot, scatter, surf, ...) The new version offers a high-end colour scheme and one-click beautification; powerful batch processing, simultaneous adjustment of multiple drawings; older versions already have colour pickers, filters, animation, High resolution export...

FigureBest(简称:FB)是图图基于MATLAB开发的懒人式数据图美化软件。可自动识别绘图类型(plot,bar,boxplot,scatter,surf,...),提供高端的配色方案并一键美化;具备强大批处理功能,同步调节多张图;旧版已有取色器、滤波器、动画制作、高清导出...

目前最新版为 4.5。

[2022.11.02]

image

image

image

image

image

run fb.m

启动函数 fb.m

You can choose to add the path as before; or you can just run fb.m to start it. I'll write fb.m again here as well, please read it carefully, it's actually an important tutorial.

可以选择和之前一样添加路径;也可以直接运行fb.m启动,我在这里也写一遍fb.m,请认真阅读,其实也是一个重要教程。

% % FigureBest start
% tutongdao
% @图通道
% suppport macos,windows,matlab after or 2016a
disp('FB is starting...')

%% encoding check
% ---------------------------
% PASS: UTF8 OR GBK
% WARNING: 'OTHERS'
DefaultCharacterSet = feature('DefaultCharacterSet');
locale = feature('locale');
encoding = locale.encoding;
if ~strcmp(DefaultCharacterSet,'GBK') | ~strcmp(encoding,'GBK')
    disp(['[DefaultCharacterSet]' DefaultCharacterSet '; ' '[encoding]' encoding])
    disp('Chaos character MAY occur if were NOT GBK, while main functions wonnot be affected!')
    disp('Please change the encoding IF possible')
end

%% set path
% ---------------------------
folderOfThis = fileparts(mfilename('fullpath')); % get the folder of current .m
addpath(genpath(folderOfThis)); % add path and subpath (temporary)
savepath % add path and subpath (permanent)
cd(folderOfThis) % change current folder
clear folderOfThis

%% start fb
% ---------------------------
% % 如何安装启动fb?
% 第一步:解压代码包
% 第二步:将所有文件放置在合适的不常动的位置;确保拥有读写权限;否则会存在功能隐患
% 第三步:运行fb.m函数(第一次启动时)
% 第四步:之后启动,满足第二步的情况下,输入fb即可快速启动
% 上方内容主要用于自动设置路径
%
% % 提升速度与排查?
% 第一次运行之后,可以注释上方set path内容提升启动速度/不自动切换路径;
% 如果运行有卡顿或者java报错,请合理增大java堆内存,在:预设-常规-java堆内存
% 如果无法写入,切换current folder到桌面
% 每次替换许可证后将上方注释打开一次
% 遇到问题通常打开set path注释都可以解决
% ---------------------------
% % How do I install and start fb?
% Step 1: Unpack the code package
% Step 2: Place all files in a suitable infrequent location; make sure you have read and write permissions; otherwise there are functional pitfalls
% Step 3: Run the fb.m function (on first boot)
% Step 4: Start up afterwards, type fb for a quick start if step 2 is satisfied
% The above content is mainly used to set the path automatically
%
% % Speed up and troubleshoot?
% After the first run, you can comment the above set path content to improve the startup speed/not automatically switch paths.
% If there is a lag or a java error, increase the java heap memory reasonably, in: presets - general - java heap memory
% If you can't write, switch current folder to desktop
% Open the comment above once after each license replacement
% Problems can usually be solved by opening the set path comment

FigureBest_v4

Tutorials

使用教程