📄 putsolu.m
字号:
function putsolu(mesh, filename, format, varargin)% PUTSOLU saves the current finite element solution to a file with% designated file name and format. % % USAGE% putsolu(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".% varargin: view angles and other optional parameters%% Examples% putsolu(mesh)% putsolu(mesh, 'savedsolu', 'png')% putsolu(mesh, 'savedsolu', 'eps', 30, 10, 'tiff', 'r300')%% L. Chen & C. Zhang 10-17-2006%--------------------------------------------------------------------------% Generate opitional data%--------------------------------------------------------------------------x = 40; y = 15; % default view angle if nargin >= 5, y = varargin{2}; endif nargin >= 4, x = varargin{1}; endparameters = []; % optional parametersif (nargin >= 6) for i = 3:length(varargin) parameters = [parameters, ' -', varargin{i}]; endendif nargin <= 1, filename = 'solufile'; end % default file nameif nargin <= 2, format = 'epsc'; end % default file format%--------------------------------------------------------------------------% Plot and save mesh%--------------------------------------------------------------------------fighandle = figure;trisurf(mesh.elem, mesh.node(:,1), mesh.node(:,2), mesh.solu', ... 'FaceColor', 'interp', 'EdgeColor', 'interp');view(x,y);eval(['print', ' -d', format, parameters, ' ', filename]);close(fighandle);%--------------------------------------------------------------------------% End of function PUTMESH%--------------------------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -