我的工作区中有5个变量名为:
testahello
testbhello
testchello
testdhello
testehello
如何构建cell array {'testahello'; 'testbhello'; 'testchello'; 'testdhello'; 'testehello'}
?
>> who test*hello
Your variables are:
testahello testbhello testchello testdhello testehello
但是我不知道如何从这个输出构建一个单元格数组,或者是否存在比who
更合适的函数。
答案 0 :(得分:3)
使用功能表格呼叫世界卫生组织:
>> c = who('test*hello')
c =
'testahello'
'testbhello'
'testchello'
基本上there are two ways to call functions in MATLAB,命令语法和函数语法。第一个不允许捕获变量中的返回值。