我想要一个字符串,并在MATLAB中将该字符串的第一个字母从大写更改为小写。有什么建议么。matlab在字符串中将大写字符更改为小写字符
例子:
a = 'Upper';
% Do something to a
a = 'upper'
预先感谢您
我想要一个字符串,并在MATLAB中将该字符串的第一个字母从大写更改为小写。有什么建议么。matlab在字符串中将大写字符更改为小写字符
例子:
a = 'Upper';
% Do something to a
a = 'upper'
预先感谢您
如果你希望所有的字母为小写,然后
s = 'String'
lowercase(s)
给
string
如果你只想要第一个字母,然后
s = 'STring'
[lower(s(1)) s(2:end)]
给
sTring
我正在写基本相同的答案,你比我快... +1 – am304
这将把整个字符串转换为小写,而不仅仅是第一个字母,OP后面是什么。事实证明,它对于他的例子来说工作得很好,但是考虑一下例如'UppeR':那会给你'upper'而不是'uppeR'。 – am304
@ am304固定。谢谢。 – herohuyongtao
谢谢,这正是我所需要的。 –