A、0
B、1
6.如果a=7,则~~a()。A
A、1
B、0
7.括号处理操作顺序()A
A、从内向外
B、从上向下
C、从外向内
D、从下向上
8.若b=[25174];计算length(b((b>2)&(b<8)))=()D
A、1
B、0
C、6
D、2
9.在Matlab中,help命令具有查找命令用法的功能。()正确
4.2分支和循环(上)
1.Matlab中if语句后面紧跟的是()。A
A、逻辑表达式
B、end
C、if语句
D、else语句
2.X=1:5,则点乘表达式y=2.*X=()。B
A、2345678910
B、246810
C、22345
D、无法计算
3.分支用于在跳过其它部分时选择并执行特定部分的代码。()正确
4.每个while语句不一定配有end语句。()X
4.3分支和循环(下)
1.阅读以下程序,则y=()。
x=[4,-9,25];
ifx<0
disp(‘someoftheelementsofxarenegative.’)
else
y=sqrt(x)
end
A、2.0000+0.0000i0.0000+3.0000i5.0000+0.0000i
B、2.00003.00005.0000
C、2.0000-1.0000i3.00005.0000
D、2.00003.00005.0000i
2.阅读以下程序,则y=()。C
x=[4,-9,25];
ifx>=0
y=sqrt(x)
else
disp(‘someoftheelementsofxarenegative.’)
end
A、2.00003.0000i5.0000
B、2.00003.00005.0000
C、someoftheelementsofxarenegative.
D、2.00003.00005.0000i
3.阅读下面程序,则disp语句所显示结果为()。B
x=1;
whilex~=5
disp(x)
x=x+1;
end
A、1324
B、1234
C、2345
D、1342
4.
阅读下面的程序,则x的取值为()。D
x=8;
whilex~=0
x=x-3;
end
A、1952-01-04
B、1952-01-03
C、52-1-4……
D、不显示任何内容,死循环
5.阅读下面的程序,则x的取值为()。
fork=5:10:35
x=k^2
end
A、252256251225
B、252254964
C、25364964
D、25225455625
6.linspace(10,20,5)=()。A
A、10.0012.5015.0017.5020.00
B、10.0015.0020.00
C、10.0015.0020.0025.0030.00
D、15.0017.5020.00
7.在执行while语句之前,循环变量必须有一个值。()正确
8.break语句终止循环的执行并在循环结束后将控件传递给下一个语句。()正确
9.continue语句终止所有循环,并将控件返回到循环底部。()X
4.4绘图(上)
1.若x=[12345];y=[2-143-2];则z=x.*y=()。
A、2-21212-10