在MATLAB中用char()和向量生成的方法创建如下字符串AaBbCc.....XxYyZz

如题所述

1、首先来进行MATLAB文本和字符创建,matlab创建字符串与C语言等语法有所差异,字符串使用单引号创建而不是双引号,在命令窗口中输入代码。

2、创建有单引号的字符串,那么上述字符串变量创建方法需要进行小改动,即在字符串赋值时使用两个单引号,如在命令行窗口中输入代码。

3、创建好字符串变量后,我们可以在工作区看到创建好的字符串变量名称和值,字符串变量是char类型的,可以在命令窗口中输入代码。

4、创建好字符串变量后,就可以进行字符串的串联连接了,字符串的串联连接方法与数值矩阵的串联连接方法类似,在命令窗口中输入代码。

5、最后关于字符串的转换还常使用str2num()函数,在MATLAB命令窗口中输入代码,如下图所示就完成了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-25
没有那么复杂哦~~~这样就行了~
A='A':'Z';
B='a':'z';
C=[A;B];
C=C(:)'本回答被提问者采纳
第2个回答  2012-11-20
>> S1=65:90;S2=97:122;
>>C=[S1;S2];
>> C=C(:)';
>> S3=double(C);char(S3)

ans =

AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz