xmlvector.m

来自「Dolfin provide a high-performance linear」· M 代码 · 共 45 行

M
45
字号
function xmlvector(filename, x)% XMLVECTOR - SAVE VECTOR TO DOLFIN IN XML FORMAT%% Usage: xmlvector(filename, x)%%   x - a vector%% Copyright (C) 2004 Georgios Foufas.% Licensed under the GNU LGPL Version 2.1.%% Modified by Anders Logg 2004-2005.%% First added:  2004-02-10% Last changed: 2005% Open filefp = fopen(filename,'w');% Row or column  vector??ssize = size(x,1);if(ssize == 1)  ssize = size(x,2);end% Write headerfprintf(fp,'<?xml version="1.0" encoding="UTF-8"?>\n\n');fprintf(fp,'<dolfin xmlns:dolfin="http://www.phi.chalmers.se/dolfin/">\n');% Write vector valuesdisp('Writing vector...')fprintf(fp,'  <vector size="%d">\n',ssize);  for n = 1:ssize  fprintf(fp,'    <element row="%d" value="%f"/>\n', n-1, x(n));endfprintf(fp,'  </vector>\n');fprintf(fp,'</dolfin>\n');   % Close filefclose(fp);disp('Done')

⌨️ 快捷键说明

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