1楼:开心糕
[a,l]=max(a):返回行向量a和l,a向量记录a的每列的最大值,l向量记录每列最大值的行号。
2楼:匿名用户
i代表最大值所在的列号
matlab中abs(a,b)表示什么意思。求给出具体答案及用法!
3楼:匿名用户
你是不是写错咯,abs是取绝对值或者虚数的模的意思,用法是abs(a)只有一个参数的
比如abs(3)=3,abs(-3)=3,abs(1+i)=1.4142
matlab中a(l)是什么意思
4楼:雪剑
a=zeros(2,5);%这一句定义a是一个2*5的零矩阵a(:)=-4:5%a的元素从-4到5共10个元素按照由上到下从左到右排列过去
l=abs(a)>3 %标记矩阵a中元素的绝对值大于3的元素,其中大于1是,0就不是
islogical(l)%判断l是不是逻辑数b=a(l) %取出a中绝对值大于3的元素组成一个新的矩阵a =-4 -2 0 2 4-3 -1 1 3 5l =1 0 0 0 10 0 0 0 1ans =
1b =-445
5楼:匿名用户
a =-4 -2 0 2 4-3 -1 1 3 5l =1 0 0 0 10 0 0 0 1ans =
1b =-445
matlab中a[m,n,i,k]中的参数代表什么意思
6楼:漆雕运旺多午
问题不是很清楚,我以我理解的角度说明下
它创建的是一个行向量即a=(m,n,l,k)
m,n,l.k只是参数而已,没有特定意思,可以赋值,就像sin(t)中的t
7楼:戢淑敏象赋
它创建的是一个行向量即a=(m,n,l,k)
m,n,l.k只是参数而已,没有特定意思,可以赋值,就像sin(t)中的t
matlab里面a(b)是什么意思啊?
8楼:四舍**入
可以参考下面的内容:
若b(a b;c d),则a(b)代表将元素a(a),a(b),a(c),a(d)放在对应的位置
b(a(a),a(b);a(c),a(d))。其中,a(a)代表a中第a个元素
例如:a=[3 5 6 5;8 6 2 3;1 8 9 3];
b=[1 4;3 2];
c=a(b);
c =3 51 8
9楼:纳喇亮郁画
matlab中都是以矩阵的形式进行运算的,两个矩阵相乘有点乘和叉乘两种,默认的好像是叉乘,而楼主这样写是指点乘
也就是说a=b.*c,是b和c点乘,a=b*c是指叉乘,他们的结果是不一样的
10楼:尉迟仁伟溪
x=a\b用来求解线性方程
a*x=b.a
和b的行数一致.如果a
是n阶方阵
b是n维列向量,那么x
=a\b
为a*x=b
的解,如果解存在的话.
11楼:匿名用户
就是 b里的元素位置,在该位置下相应位置a里的元素,
a(b>5) 意思就是 b里大于5的元素的位置,这些位置在a里的相应位置的元素
12楼:匿名用户
a代表一个矩阵,b代表矩阵数组的编号,编号从1开始计算
如:a(1)=矩阵a中的第一个元素
如:a(2,2)=矩阵a中的第二行第二列的元素
13楼:窦晋聊昆卉
如果a是一个数,那么就等价于c=b/a
如果a是方阵,那么就等价于(理论上的计算结果,时间、准确度之类的不一定一样)c=inv(a)*b
14楼:小婷子
若b(a b;c d),则来a(b)代表将元素a(自a),a(b),a(c),a(d)放在对应的位置
b(a(a),a(b);a(c),a(d))。其中,a(a)代表a中第a个元素
例如:a=[3 5 6 5;8 6 2 3;1 8 9 3];
b=[1 4;3 2];
c=a(b);
c =3 5
1 8
15楼:匿名用户
a=[ ]的意思是a为空矩阵。一般用于矩阵 a 初始化(清零)。
16楼:匿名用户
令a为空矩阵,大部分函数输出显示时会直接忽略掉空矩阵,这样可以做到删除矩阵的目的,也可以用来删除矩阵中的某一行或一列
对于一个矩阵a,用matlab输入[m j]=max(abs(a)),c=a(j),c代表什么意思?
17楼:匿名用户
[m j]=max(a)返回a每列的最大值和该值的行位置,因此m=3 7 9 7,对应四个元素的位置j=2 2 2 3 行a(j)当j为向量时,表示第j个数值,按逐列编号,故为a(j)==a(2,1), a(2,1), a(2,1), a(3,1)
即 3 3 3 2
18楼:匿名用户
c是a的第j个元素,这里j是2 2 2 3,所以c就是3 3 3 2
matlab中a(:,1)'是什么意思
19楼:匿名用户
matlab中a(:,1)'表示将二维矩阵a的第一列转置为行向量。详细说明如下:
a(x,y)表示二维矩阵第x行第y列位置的元素,x为:则表示所有的行。因此,a(:,1)就表示a的第1列的所有元素,这是一个列向量。
矩阵a右上角加一短撇(')即a'表示a的转置矩阵——交换a的行列位置(当a为复数矩阵,是共轭转置),因此a(:,1)'表示将矩阵a的第一列转置,最终就得到了一个行向量。
下图是以上文字说明的matlab**演示结果:
20楼:匿名用户
如图为实例,即是指矩阵a第一列的转置矩阵。其中符号:表示列所有元素,1表示第一列,‘表示转置。
如果a(:,2)'则为第二列,a([12],1)'则为第一列第一二行的转置。希望可以帮到你。
21楼:泪之梦幻
f(:,1)就是取f 矩阵的第1列。
f=[1,2,3; 3,4,6; 7,8,9]
f(:,1)
matlab中冒号的用法总结:
1)a:b 表示[a,a+1,……,b]
>> a=1:5
a =1 2 3 4
2)当然如果b-a不是整数的话,则向量的最后一位数是n+a,且n=fix(b-a)
>> a=1.2:4.9
a =1.2000 2.2000 3.2000 4.2000
3)上面的前提是ab则会出现空值
>> a=5:1
a =empty matrix: 1-by-0
此时 a是空矩阵,看workspace也可以看到a
4)a:c:b表示[a,a+c,……,a+n*c],其中n=fix((b-a)/c)
>> a=1:3:11
a =1 4 7 10
5)a:c:b在以下情况为空值
c>0,且ab
>> a=11:3:1
a =empty matrix: 1-by-0
6)a(:)表示以一列的方式显示a中所有元素
>> a=[1 2 3;4 5 6]
a =1 2 3
4 5 6
>> a(:)
ans =14
253 6
7)b=a(i, :)表示把矩阵a的第i行存入b
>> b=a(1,:)
b =1 2 3
8)b=a( :,j)表示把矩阵a的第j列存入b
>> b=a(:,1)
b =1
49)b=a(j :k)表示把矩阵a中[a(j),a(j+1),...,a(k)]这些元素存入b中
>> b=a(3:5)
b =2 5 3
10)b=a(:,c:d)表示把矩阵a的第c到第d列存入b中,当然c,d大于a的列数则出错(b=a(c:d,:)表示取行)
>> a=[1 2 3;4 5 6;7 8 9]
a =1 2 3
4 5 6
7 8 9
>> b=a(:,2:3)
b =2 3
5 6
8 9
22楼:hero会计
(1, :)表示:矩阵的第一行。
(2, :)表示:矩阵的第二行。
依次类推:
(x, :)表示:矩阵的第x行。
而(:,y)表示:矩阵的第y列。
23楼:天云一号
在matlab中,a(:, 1:3)=表示将数组a的第1到第3列删除。
第一个冒号( : )表示取数组a的所有行;
1:3表示取数组a的第1到第3列。
具体的含义可以参考如下实例:
a=[1, 2, 3, 4, 5;
2, 3, 4, 5, 6;
3, 4, 5, 6, 7]; % 数组a的大小为3*5a(:, 1:3)=; % 执行完该语句后,数组a为:
a=[4, 5;
5, 6;
6, 7]; % 此时数组a的大小为3*2
24楼:巨汇指导
在matlab中,a(a==inf)=0表示将数组a中所有等于inf的元素都赋值为0。 a==inf表示取出数组a中等于无穷大(inf)的元素的位置。 举例说明如下:
a = [1, 2, inf, 4, 3; 2, inf, 2, inf, inf; inf, 2, 0, 3, inf]; a(a==inf)=0; % 执行完该语句后
25楼:匿名用户
x(:,1)=a*y(:,1) %%% 矩阵a乘以y的第一列,所得的值赋给x的第一列
例如:>> a= [1 2;3 4];
>> y = [2 1;1 3];
>> x = zeros(2,2);
>> x(:,1) = a*y(:,1)
x =4 0
10 0
26楼:匿名用户
代表把a矩阵的第一列进行转置
1代表矩阵的第一列,冒号为省略行号
27楼:pl带我离开
p1表示取m数据矩阵中的1至5列,t1表示取6、7列。。
括号中逗号前面表示所取的行,后面表示所取的列。
:表示取所有的,这里即表示取1至5列的所有的行和6、7列的所有的行。
如果“:”在逗号后面即表示取所有的列。
28楼:不友邦
1、是指数组中的1至5列
2、第一个冒号,指的是该数组中的全部行数
3、第二个冒号,前后连接1和5,指的是1-5列
29楼:匿名用户
a是一个三维数组。个人理解a(:,:,1)是指取这个三维数组的第一个元素(专业点称为‘页’),这个元素是一个二维矩阵。
为了更好地理解高维数组,我们假设a的每个元素都为3*4的矩阵,那么你可以用a(1,2,:)取得每个(二维数组)中的第1行第2列的数值。同理,a(2,:
,1)这个应该知道是什么意思了吧,呵呵,说对了,就是取a的第一个元素(3*4的二维矩阵)里的整个第二行。依此类推。。。。
高维数组的形象思维比较困难,不好理解,用的时候尽量避免,不过一般用到三维四维也够用了吧。
你可以在matlab里面创建一个高维数组,自己输入诸如此类的命令,理解会更深刻!希望有所帮助!
30楼:匿名用户
冒号指该维的全部
如矩阵a=[1 2 3 4
5 6 7 8]
那么a(:,2),行坐标为冒号,则表示所有行,2是列坐标,则a(:,2)代表第二列的所有行,也就是列向量:[2 6]'
所以matlab t=(:,:,1)代表第一维、第二维的所有数据,第三维的第一个
t是个三维矩阵
1:3代表该维的第一个数到第三个数
还是之前的矩阵
a(:,1:3)
第一维是全部数据,第二维是第1个数到第三个数,也就是第一列到第三列的所有行
[1 2 3
5 6 7]
当n k时该命题成立,那么可以推得当n k+1时命题也成立
1楼 匿名用户 当n 4时命题成立时,n 5必成立吧。 现为了推得当n 5时该命题不成立,你说选啥? 2楼 匿名用户 你需要注意一点就可以了, 当n 5时该命题不成立 这是一个新的完整的命题,所以要用数学归纳法证明这个命题成立就要用它前面一步的命题为前提,也就是 n 4时命题不成立 。 不要把 命题...
2A3K8这个车牌好吗,浙k8B136这个车牌好吗?
1楼 往事亦随枫 看来你对号码还是很在乎的,其实在交管部门选号也有诀窍,只要交管部门有熟人或你与电脑号码管理员熟悉也可以选到好一点的号 2楼 匿名用户 挺好的。作为私家车。自己觉得喜欢就行了 浙k8b136这个车牌好吗? 3楼 百科全输 浙k8b136车牌吉凶 车牌号码 浙k8b136 车牌吉凶 吉...
逻辑斯谛方程dN dt rN(1-N k)中,(1-N
1楼 匿名用户 r是比增长率或内禀增长率,n表示种群大小,k表示环境容纳量或种群的稳定平衡密度,1 n k表示种群偏离平衡状态的程度。因为当n k时,1 n k 0,逻辑斯蒂系数等于零,种群数量不变,处于平衡状态 当n k时,1 n k 0,逻辑斯蒂系数是负值,种群数量下降 当n 什么是种群?简述d...