matlab中A(:,1)'是什么意思
21个回答
Sievers分析仪
2024-10-13 广告
2024-10-13 广告
是的。传统上,对于符合要求的内毒素检测,最终用户必须从标准内毒素库存瓶中构建至少一式两份三点标准曲线;必须有重复的阴性控制;每个样品和PPC必须一式两份。有了Sievers Eclipse内毒素检测仪,这些步骤可以通过使用预嵌入的内毒素标准...
点击进入详情页
本回答由Sievers分析仪提供
展开全部
问题一:1:H(1)表示1,2,3,4……H(1)。其中H(1)应该是个整数,就是取1到H(1)的所有整数。
问题二:这个的优先级不是你想的那样的。而应该是(50+1):H(1)也就是说从51到H(1)。
问题三:镜像操作只有C是,不仅是左右镜像,而且是上下镜像。
执行下边的代码:
J= imread('greens.jpg');
J=double(J);
H=size(J);
figure;subplot(121);imshow(uint8(J));
C(1:H(1),1:H(2),1:H(3))=J(H(1):-1:1,H(2):-1:1,1:H(3));%镜像
subplot(122);imshow(uint8(C));
你可以看看效果:
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
冒号指该维的全部
如矩阵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]
如矩阵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]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在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*5
a(:, 1:3)=[]; % 执行完该语句后,数组a为:
a=
[4, 5;
5, 6;
6, 7]; % 此时数组a的大小为3*2
第一个冒号( : )表示取数组a的所有行;
1:3表示取数组a的第1到第3列。
具体的含义可以参考如下实例:
a=
[1, 2, 3, 4, 5;
2, 3, 4, 5, 6;
3, 4, 5, 6, 7]; % 数组a的大小为3*5
a(:, 1:3)=[]; % 执行完该语句后,数组a为:
a=
[4, 5;
5, 6;
6, 7]; % 此时数组a的大小为3*2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询