putmesh.m

来自「五点差分型多重网格方法:各种插值算子的比较)」· M 代码 · 共 48 行

M
48
字号
function putmesh(mesh, filename, format, varargin)% PUTMESH saves the current mesh to a file with designated file name and% format. % % USAGE%    putmesh(mesh, filename, format, varargin)%% INPUT %       mesh:  current mesh structure%   filename:  file name you want to use to save mesh and solution%     format:  picture format %              supported format includes ps, eps, ps2, eps2, jpeg, png,%              etc (see the help of MATLAB command print), default format%              is "epsc".%% Examples%    putmesh(mesh)%    putmesh(mesh, 'savedmesh', 'png')%    putmesh(mesh, 'savedmesh', 'eps', 'tiff', 'r300')%% L. Chen & C. Zhang 10-17-2006%--------------------------------------------------------------------------% Generate opitional data%--------------------------------------------------------------------------if (nargin <= 1), filename = 'meshfile'; end % default file nameif (nargin <= 2), format = 'epsc'; end % default file formatparameters = []; % optional parametersif (nargin >= 4)    for i = 1:length(varargin)        parameters = [parameters, ' -', varargin{i}];    endend%--------------------------------------------------------------------------% Plot and save mesh%--------------------------------------------------------------------------fighandle = figure; hold ontrisurf(mesh.elem,mesh.node(:,1),mesh.node(:,2),zeros(size(mesh.node,1),1));view(2), axis equal, axis off;eval(['print', ' -d', format, parameters, ' ', filename]);close(fighandle);%--------------------------------------------------------------------------% End of function PUTMESH%--------------------------------------------------------------------------

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?