想向各位询问一下字符串size(a,2)啥意思

img


想向各位询问一下字符串size(a,2)啥意思,这里的size是表示2维吗

size是个函数,获取对象的大小,比如一个3x4的矩阵,size返回3和4
size(a,2)就是那个字符串的长度

根据参考资料,size(a,2)表示获取矩阵a的列数。但是在字符串中调用size(a,2)意思是对于字符串a,获取a中的字符数。具体可见以下示例代码:

a = 'Hello World!';
n = size(a,2);
disp(n);

输出结果为:

n = 12

因为字符串a中共有12个字符。