MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   【求助】入门者的问题 (https://www.labfans.com/bbs/showthread.php?t=1840)

瓦莱塔 2008-03-24 17:07

【求助】入门者的问题
 
怎样统计字符串中小写字母的个数?
比如s='avTUynbkiOoionohhGJJKL'

还有怎样求矩阵全体数的均方差?
比如
r1 =

-0.4326 0.3273 1.0668 -0.6918 0.8156 -1.6041
-1.6656 0.1746 0.0593 0.8580 0.7119 0.2573
0.1253 -0.1867 -0.0956 1.2540 1.2902 -1.0565
0.2877 0.7258 -0.8323 -1.5937 0.6686 1.4151
-1.1465 -0.5883 0.2944 -1.4410 1.1908 -0.8051
1.1909 2.1832 -1.3362 0.5711 -1.2025 0.5287
1.1892 -0.1364 0.7143 -0.3999 -0.0198 0.2193
-0.0376 0.1139 1.6236 0.6900 -0.1567 -0.9219

bluepiston 2008-03-24 19:43

s='avTUynbkiOoionohhGJJKL'
num=0;
k=length(s);
for i=1:k
if (double(s(i))>=97)&(double(s(i))<=122)
num=num+1;
end
end
num

mathjiang 2008-03-24 21:47

楼上强哦,好好交流心得哦。

mathjiang 2008-03-24 21:49

从楼上的回答我学到了小写字母的编码是从97到122。

试问:大写字母的编码呢?

tolabfans 2008-03-25 10:16

[QUOTE=mathjiang;7151]从楼上的回答我学到了小写字母的编码是从97到122。

试问:大写字母的编码呢?[/QUOTE]

请举一反三

瓦莱塔 2008-03-25 13:20

回复一下4楼的,大写字母的ASCII码是65-90

再问一下2楼的代码后面两个end分别是结束哪个部分?我没学过其他编程语言的,所以不太懂这些


所有时间均为北京时间。现在的时间是 03:12

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.