1:用以上两种形式计算算术运算结果。
>> 5^6+sin(pi)+exp(3)
ans =
1.5645e+004
>> x=5^6+sin(pi)+exp(3)
x =
1.5645e+004
2:已知矩阵,对它们做简单的关系与逻辑运算C=(A<B)&(A= =B)
>> A=[1 2;1 2];
>> B=[1 1;2 2];
>> C=(A<B)&(A==B)
C =
0 0
0 0
3:对数用五位定点、十五位定点以及有理数形式表示出来。
>> a=5+sin(7);
format short,a
a =
5.6570
>> a=5+sin(7);
>> format long,a
a =
5.656986598718789
4:直接输入创建矩阵
>> A=[1 2 3;4 15 60;7 8 9]
A =
1 2 3
4 15 60
7 8 9
matlab考试题库及答案5:输入矩阵。 %利用MATLAB命令直接输入矩阵
OneMatrix=ones(3,3,1)
OneMatrix =
1 1 1
1 1 1
1 1 1
6:输入矩阵
>> OneMatrix=ones(2,5,1);
ZeroMatrix=zeros(size(OneMatrix))
ZeroMatrix =
0 0 0 0 0
0 0 0 0 0
7:生成3阶魔方矩阵。
>> magic(3)
ans =
8 1 6
3 5 7
4 9 2
8:操作符冒号”:”的应用
a)步长为1的等差数列
b)步长为2的等差数列
c)步长为-2的等差、递减数列
>> 0:1:10
ans =
0 1 2 3 4 5 6 7 8 9 10
>> 0:2:10
ans =
0 2 4 6 8 10
>> 10:(-2):0
ans =
10 8 6 4 2 0
9:已知矩阵,抽取与修改矩阵A的一些元素.
a)求矩阵A的第二行第三列元素
b) 求矩阵A的第四个元素
c) 取矩阵A的A(2),A(3),A(4)
d) 取矩阵A的第一行
e) 取矩阵A的第三列
f) 把矩阵A的第一行第三列元素赋值给变量
g) 把矩阵A的第二行第一列元素修改为100
>> A=[1 23 56;sin(3) 7 9;log(2) 6 1]
>> A(2,3)
ans =
9
>> A(4)
ans =
23
>> A(2),A(3),A(4)
ans =
0.141120008059867
ans =
0.693147180559945
ans =
23
>> A(1,:)
ans =
1 23 56
>> A(:,3)
ans =
56
9
1
>> x=A(1,3)
x =
56
>> A(2,1)=100
A =
1.0000 23.0000 56.0000
100.0000 7.0000 9.0000
0.6931 6.0000 1.0000
10:已知矩阵,利用A与B生成矩阵,
,。
>> A=[1 3;6 9];B=[1 5;0 8];
>> C=[A B(:,1)];
>> C(1,3)=100
C =
1 3 100
6 9 0
>> A=[1 3;6 9];B=[1 5;0 8];
D=[A B]
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论