99问答网
所有问题
matlab b=[1 2 3 4 5; 6 7 8 9 10 ;11 12 13 14 15] b([1 3],[2 4])=zeros(2),这个是什么意思?
还是补充一下好了:
b=[1 2 3 4 5; 6 7 8 9 10 ;11 12 13 14 15]
b([1 3],[2 4])=zeros(2)
b2=b([3 1],:)
这两个是什么意思?
举报该问题
推荐答案 2014-02-19
运行完b=[1 2 3 4 5; 6 7 8 9 10 ;11 12 13 14 15]之后
b =
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
b([1 3],[2 4])=zeros(2)
b的第1行了,第3行,第2列,第4列,这四个单元 赋值为0
运行完这句之后,b中对应的这四个元素被赋值为0
b =
1 0 3 0 5
6 7 8 9 10
11 0 13 0 15
b2=b([3 1],:)
将b的第3行 第1行 数据提取出来赋值给b2
运行完这句之后,b2的数据就是b的第3行和第1行的数据合并
b2 =
11 0 13 0 15
1 0 3 0 5
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/XWtXjO7X77XeeevOeB.html
相似回答
如何用
matlab
找出两组数据间的对应关系
答:
1、开启电脑,单击打开软件
matlab
。2、如图所示,代码设置c
=1,
a=[1 2 3 4 5
6
7
8
9
10
11
12
13
14
15
16 17 18 19 20 21 22
23
24
25 26 27 28 29 30
];b=[1 2
3 4 5 6 7 8 9 10 12 14 16 18 20 22 24 26 28 30 35 40 45 50 55 60 65 70 75 80];c...
matlab
中怎样把两个
2
维数组合并在
一
起
答:
matlab
中把两个2维数组合并在一起,例如:a是1、2、
3,b
是7、8、9、4、5、6 10、11、12 把它们合成1、2、3。clear all;clc;a
=[1 2
3;4
5
6];b=[7
8
9;10
11
12];
c=[a
;b]
c = 1 2 3 4 5 6 7 8 9 10 11 12 ...
高分悬赏:
MATLAB
中怎么对一维数据进行间隔取数操作或者间隔两个或多...
视频时间 1:10
MATLAB一
向量
[1 2
3 4 5
6
7
8
9
10
11
12
13
14
15
...]每几个数进行...
答:
举个例子,一个长度为10的行向量,每5个数进行平均:a
=[ 1 2
3
4
5
6
7
8
9
10]
用reshape改变矩阵的型 b=reshape(a
,5,2)
得到结果如下:
b =
1 6 2 7 3 8 4 9 5 10 求取平均值 mean
(b)
结果如下:>> mean(b)ans = 3 8 ...
急!!!
MATLAB
矩阵的问题 有两个1*n的矩阵,要把他们中相同位置的值取出来...
答:
A
=[1 2
3 4
5];B=[6
7
8
9
10];
temp=[A
;B];
C=temp(:
,1);
D=temp(:
,2);
E=temp(:
,3);
F=temp(:
,4);
G=temp(:
,5);
min=[min(C),min(D),min(E),min(F),min(G)]min =
1 2
3 4 5
...在
Matlab
的程序中表达出来。比方说
b=[1 2
3
...
],
答:
>> b =
5
*ones
(1,7
) b = 5 5 5 5 5 5 5>>
b(1
:
3)=[1,2,3]b =
1 2
3 5 5 5 5>>
b(4
:end)=50b = 1 2 3 50 50 50 50
matlab
求助 在线急等 我需要把
一
个
九
行一列的矩阵编写成从左至右自...
答:
示例代码:U
=(1
:9).'flipud(reshape(U
,[3
3])
.')输出:>> U=(1:9).'U =
1 2
3
4
5
6
7
8
9
>> flipud(reshape(U,[3 3]).')ans = 7 8 9 4 5 6 1 2 3 ...
matlab
中怎么取矩阵前
三
行和第
2,4,5,6
列构成另外矩阵?
答:
matlab
% 假设 A 是你的原始矩阵 A
= [1 2
3;
4 5
6;
7
8
9;
10
11
12;
13
14
15;
16 17 18];取前三行 B = A(1:3, :);取第2、4、5和6列 C =
B(
:
, [2,
4,
5,
6]);
在这个例子中,A(1:3, :)会取出矩阵A的前三行,而B(:, [2, 4, 5, 6])会取出矩阵...
matlab
复数怎么写
答:
4、我们在
MATLAB
命令窗口中在定义矩阵D,如输入代码:D
=[1 2
3
4;5
6
7
8;9
10
11
12;
13
14
15
16]。5、下面我们在MATLAB命令窗口中输入如下代码:E=[A,D],即可横向串联两个不同的矩阵A和D。6、我们在MATLAB命令窗口中输入如下代码:F=[A;D],即可纵向串联两个不同的矩阵A和D。...
大家正在搜
相关问题
用matlab对4行4列数组A=[1,2,3,4;5,6,7...
MATLAB一向量[1 2 3 4 5 6 7 8 9 10...
现有一数组a[1 2 3 4 5 6 7 8 9 10 11...
matlab中怎么取一个矩阵的一部分
用matlab对矩阵A=[1,2,3;4,5,6;7,8,9...
matlab中 a=[1,2,3;4,5,6;7,8,9] ...
matlab,A=[1 2 3; 4 5 6; 7 8 9;...
Matlab新手,请教一个编程问题。已知A=[1 2 3 4...