MATLAB期末复习资料
1.创建 double 的变量,并进行计算 (1)a=87,b=190,计算 a+b、a-b、a*b (2)创建 uint8 类型的变量,数值与(1)中相同,进行相同的计算 答案如下: (1)a=87;b=190;a+b;a-b;a*b (2) c=uint8(87);d=uint8(190);c+d;c-d;c*d 2.计算 (1) (2) (3) 答案如下: (1) sind(60) (2) exp(3) (3) cos(3*pi/4) 3.设,,计算 (1) (2) (3) 答案如下: (1) u=2,v=3;ai=4*((u*v)/log(v)) (2) u=2,v=3;a2=(exp(u)+v)^2/(v^2-u) (3) u=2,v=3;a3=sqrt(u-3*v)/(u*v) 4.计算如下表达式 (1) (2) 答案如下:(1) (3-5*i)*(4+2*i) (2) sin(2-8*i) 5.判断下面语句的运算结果 (1)4 0.5 5. 有,,,,进行如下操作 (1)~(aC b=[4,3;7,5];c=[8,9;7,6];d=[4,7;12,8]; (1)~(ac % The specified letter to be searched for string = China ; % The specified tring to be searched places = findstr(S,A); % The places of the letter ntimes = length(places) 2.编写一个脚本,判断输入字符串中每个单词的首字母是否为大写,若不是则将其修改为大写,其他字母为小写 str = this is the string to be converted ; nlength = length(str); for k=1:nlength if (k==1 || isspace(str(k-1))) && (str(k)= a ) str(k) = char(doubl