求助怎样matlab矩阵中每一行数除以一个数x=[5 10 6 8 16 6 8 8 22 11]';a=[4 4 4 5 4 4 4 4 3 46 8 6 2 6 8 8 6 8 64 4 4 4 6 4 4 4 6 44 6 6 4 6 6 6 4 7 410 14 14 10 12 12 12 10 14 123 5 5 3 6 3 3 4 5 44 6 7 4 4 4 4 4 6 64 6 6 6 5 6 5 5 7 613

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 05:11:48
求助怎样matlab矩阵中每一行数除以一个数x=[5 10 6 8 16 6 8 8 22 11]';a=[4 4 4 5 4 4 4 4 3 46 8 6 2 6 8 8 6 8 64 4 4 4 6 4 4 4 6 44 6 6 4 6 6 6 4 7 410 14 14 10 12 12 12 10 14 123 5 5 3 6 3 3 4 5 44 6 7 4 4 4 4 4 6 64 6 6 6 5 6 5 5 7 613

求助怎样matlab矩阵中每一行数除以一个数x=[5 10 6 8 16 6 8 8 22 11]';a=[4 4 4 5 4 4 4 4 3 46 8 6 2 6 8 8 6 8 64 4 4 4 6 4 4 4 6 44 6 6 4 6 6 6 4 7 410 14 14 10 12 12 12 10 14 123 5 5 3 6 3 3 4 5 44 6 7 4 4 4 4 4 6 64 6 6 6 5 6 5 5 7 613
求助怎样matlab矩阵中每一行数除以一个数
x=[5 10 6 8 16 6 8 8 22 11]';
a=[4 4 4 5 4 4 4 4 3 4
6 8 6 2 6 8 8 6 8 6
4 4 4 4 6 4 4 4 6 4
4 6 6 4 6 6 6 4 7 4
10 14 14 10 12 12 12 10 14 12
3 5 5 3 6 3 3 4 5 4
4 6 7 4 4 4 4 4 6 6
4 6 6 6 5 6 5 5 7 6
13 16 19 16 13 13 10 13 16 13
8 9 10 8 8 7 8 8 9 8
];
用a中每一行数除以x中相对应的每一个数

求助怎样matlab矩阵中每一行数除以一个数x=[5 10 6 8 16 6 8 8 22 11]';a=[4 4 4 5 4 4 4 4 3 46 8 6 2 6 8 8 6 8 64 4 4 4 6 4 4 4 6 44 6 6 4 6 6 6 4 7 410 14 14 10 12 12 12 10 14 123 5 5 3 6 3 3 4 5 44 6 7 4 4 4 4 4 6 64 6 6 6 5 6 5 5 7 613
刚才写错了,应该是
%a的第i行除以x的第i个数
xa=repmat(x',[1 10]);
a=a./xa;