| 查看: 186 | 回复: 2 | ||||
| 当前主题已经存档。 | ||||
[交流]
matlab 排序问题
|
||||
有一个300×6的矩阵,元素是double型的数据。要按照其中一列从小到大进行排序(注意,每一行都要保持跟着那一列数据的移动同时移动,不能乱),不知道程序应该怎么个编 ,尽量简单吧,谢谢 |
» 猜你喜欢
网上报道青年教师午睡中猝死、熬夜猝死的越来越多,主要哪些原因引起的?
已经有10人回复
为什么中国大学工科教授们水了那么多所谓的顶会顶刊,但还是做不出宇树机器人?
已经有13人回复
什么是人一生最重要的?
已经有8人回复
版面费该交吗
已经有17人回复
体制内长辈说体制内绝大部分一辈子在底层,如同你们一样大部分普通教师忙且收入低
已经有19人回复
【博士招生】太原理工大学2026化工博士
已经有8人回复
280求调剂
已经有4人回复
面上可以超过30页吧?
已经有12人回复
caoxiafei
专家顾问 (著名写手)
研发工程师-Topcon/HJT电池
-

专家经验: +112 - 应助: 184 (高中生)
- 贵宾: 0.018
- 金币: 5065
- 散金: 6
- 红花: 23
- 帖子: 1216
- 在线: 434小时
- 虫号: 832355
- 注册: 2009-08-22
- 性别: GG
- 专业: 无机非金属类光电信息与功
- 管辖: 功能材料
2楼2009-09-19 15:02:23
caoxiafei
专家顾问 (著名写手)
研发工程师-Topcon/HJT电池
-

专家经验: +112 - 应助: 184 (高中生)
- 贵宾: 0.018
- 金币: 5065
- 散金: 6
- 红花: 23
- 帖子: 1216
- 在线: 434小时
- 虫号: 832355
- 注册: 2009-08-22
- 性别: GG
- 专业: 无机非金属类光电信息与功
- 管辖: 功能材料
是这样的,(抱歉)
★ ★ ★
luckid913(金币+3,VIP+0): 10-17 14:30
luckid913(金币+3,VIP+0): 10-17 14:30
|
我们学校机房没有安装matlab软件,我就无法编程了,我给你说说我的思路吧! <1> 定义一个300*6的矩阵 a,并求它的转秩矩阵 aT=b。 <2>取矩阵 a 的每一列,即 b 的每一行,方法: [0 1 0 0 0 0]*b=b2(为1*300的行矩阵) 同理,求得b1,b3,b4,b5,b6; <3>任选一个行矩阵,例如 b2 ,进行选择排序,注意进行数值交换的时候,把其他行矩阵执行同样的操作。最后的得到按照 b2的顺序排列的b1,b2,b3,b4,b5,b6。并分别把它们转换成列矩阵。得 c1,c2,c3,c4,c5,c6。 <4> 求 d1=c1*[1 0 0 0 0 0]T(转秩)同理,求得 d2 d3 d4 d5 d6。 <5>最后 d1+d2+d3+d4+d5+d6即为所求。 我不知道matlab里面有没有专门的一个函数,是专门求解 这种你这种情形的 |
3楼2009-09-20 16:13:57













,尽量简单吧,谢谢
回复此楼