4-1 创建脚本,完成以下操作:
1)将向量 A = [83 116 117 100 101 110 116 94 95 94] 转换为字符串B。
2)查找字符串 B 中 ’t‘ 字符出现的位置。
3)判断字符串 B 中的字母是否为大写,如果不是,则将字符串 B 中的小写字母改为大写字母。
>> A = [83 116 117 100 101 110 116 94 95 94];
>> B = char(A)
B =
'Student^_^'
>> position = strfind(B,'t')
position =
2 7
>> i = B>='a' & B<='z' %如果B中有小写字母,i的值为1
i =
1×10 logical 数组
0 1 1 1 1 1 1 0 0 0
>> for j = 1:length(B)
if i(j)==1
B(j) = char(B(j)-32);
else B(j);
end
end
>> B
B =
'STUDENT^_^'
4-2 创建一个结构数组,用于统计仓库货物的情况
包括货物的种类、厂家、数量、价格及存放位置等,然后使用该结构数组对一个仓库的货物进行管理。
1)统计仓库中各厂家的货物各有几种。
2)统计仓库中某一种货物价格的最大值、最小值、平均值。
3)查找存储某厂家某类货物的货架及货架上的具体位置。
不会