www.gusucode.com > 学生管理系统的一个例子GUI界面的管理matlab源码程序 > 学生管理系统的一个例子GUI界面的管理matlab源码程序/Matlab_database_GUI/CellStrJoinWithSeparator.m
function f=CellStrJoinWithSeparator(Array,varargin) %本函数是用来把元胞格式转换为字符串格式 %str={'Godman','come','back!'}; %CellStrJoinWithSeparator(str,' ') %ans = % Message: '' % ErrNum: 0 % ans: 'Godman come back!' f.Message=''; f.ErrNum=0; f.ans=''; if isempty(varargin) Str=' '; else Str=varargin{1}; end if isempty(Array) f.Message='第一个参数不能为空!'; elseif ~iscellstr(Array) f.Message='第一个参数必须是cellstr数据类型!'; elseif ~ischar(Str) f.Message='第二个参数必须是str数据类型!'; end if isempty(Str) Str=' '; end if f.Message f.ErrNum=1; f.ans=''; return end len=length(Array); temp=cell2mat(Array(1)); for i=2:len temp=strcat(temp,[Str,cell2mat(Array(i))]); end f.ErrNum=0; f.ans=temp;