📄 str2names.m
字号:
function names=str2names(stringin,delimiter);%STR2NAMES Convert string of names separated by spaces into individual strings% names = str2names(stringin)%% Input% stringin: a string (single line) containing words separated by spaces% delimiter: (optional). A delimiter other than spaces (such as a% comma)%% Output% names: cell array with contents = strings containing each name% (c) The MathWorks 2001% Scott Hirsch% shirsch@mathworks.com% Input Argument checkingif nargin==1 % Default is space delimited delimiter = ' ';end;%remove leading spacesstringin=removeleadingspaces(stringin);%remove trailing spacesstringin=removetrailingspaces(stringin);ind=1:length(stringin); spaces=findstr(stringin,delimiter); %index to spacesletters=setdiff(ind,spaces); %index to lettersnamestring=stringin(letters); %a string containing all names smooshed togetherdiffl=diff(letters);nnames=sum(diffl>1)+1;nameends=find(diffl>1);namestarts=[1 nameends+1];nameends=[nameends length(namestring)];names={};for ii=1:nnames names{ii}=namestring(namestarts(ii):nameends(ii));end;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -