楼主: wangzt
5634 5

请教一些Matlab矩阵操作的小技巧(已完结) [推广有奖]

  • 5关注
  • 7粉丝

贵宾

院士

42%

还不是VIP/贵宾

-

威望
4
论坛币
147766579 个
通用积分
0.0214
学术水平
2 点
热心指数
6 点
信用等级
5 点
经验
39141 点
帖子
1017
精华
0
在线时间
3136 小时
注册时间
2007-12-10
最后登录
2024-4-15

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

第一个问题:

我现在有矩阵A=[1 2 3;4 5 6;7 8 9]

我要由矩阵A生成矩阵B,C

1. B的第一行为A的第一行和第二行的和,B的第二行为A的第一行的所有元素的1/2,B的第三行为A的第一行所有元素除以A中第三行中对应的元素.

2.C的第一行为A的第三行,C的第二行为A的第二行,C的第三行为A的第二行,C的第四行为A第一行和第三行的和,C的第五行为A的第一行减去第三行.

第二个问题:

我现在有矩阵

A1到A100 这100个矩阵,他们全都是2X1的.我现在要生成矩阵A,A=[A1 A2 ... A100],我在Matlab里面需要把这100个矩阵名都写出来吗?

同样,如果A1到A100 这100个矩阵,他们全都是1X2的.我现在要生成矩阵A,A=[A1; A2; ... ; A100],我在Matlab里面需要把这100个矩阵名都写出来吗?

有没有简单的表示方法?

为表示感谢本帖送出金币100玫

[此贴子已经被作者于2008-5-4 7:21:26编辑过]

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:MATLAB atlab matla Mat Lab MATLAB 技巧 矩阵

沙发
misslost 发表于 2008-5-4 06:30:00 |只看作者 |坛友微信交流群
No.1
A=[1 2 3; 4 5 6; 7 8 9]
B(1,:)=sum(A(1:2,:));
B(2,:)=.5*A(1,:);
B(3,:)=A(1,:)./A(3,:);

No.2

A1到A100 这100个矩阵,他们全都是2X1的.我现在要生成矩阵A,A=[A1 A2 ... A100],我在Matlab里面需要把这100个矩阵名都写出来吗?

看你这100个矩阵是怎么得到的,

如果是内部循环语句生成的,那你可以用循环语句在生成之后直接赋值给A相应的列

for i=1:100

...生成Ai矩阵,直接赋值和保存在A相应的列, ie A(:,i)
end

当你需要调取Ai矩阵的时候,直接调取A(:,i)

如果你是通过100个子程序得到那100个矩阵,想必你也不在乎输入100个矩阵名了



使用道具

藤椅
misslost 发表于 2008-5-4 06:39:00 |只看作者 |坛友微信交流群
忘了No.1 的C 矩阵

A=[1 2 3; 4 5 6; 7 8 9]
B(1,:)=sum(A(1:2,:));
B(2,:)=.5*A(1,:);
B(3,:)=A(1,:)./A(3,:)

C(1,:)=A(3,:);
C(2,:)=A(2,:);
C(3,:)=A(2,:);
C(4,:)=A(1,:)+A(3,:);
C(5,:)=A(1,:)-A(3,:)

使用道具

板凳
yinhezhiwang 发表于 2008-5-4 06:54:00 |只看作者 |坛友微信交流群

呵呵!

[em09][em09][em09]

使用道具

报纸
yinhezhiwang 发表于 2008-5-4 06:59:00 |只看作者 |坛友微信交流群
第二个问题似乎不太好解决,第一个问题沙发已解决了,呵呵!

使用道具

地板
misslost 发表于 2008-5-4 07:06:00 |只看作者 |坛友微信交流群
第二个问题lz 没说清楚那100个矩阵是怎么得到的,

手动输入的?也可以直接赋值和保存在A相应的列, ie A(:,i) 再调取不是更方便么

如果写了100个子程序得到那100个矩阵, 那再输入100个矩阵名 工作量也不算大,相对而言

一般情况都能通过循环语句实现,这样工作就大大简化了

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-20 01:36