| 查看: 191 | 回复: 2 | ||||
| 当前主题已经存档。 | ||||
[交流]
matlab 排序问题
|
||||
有一个300×6的矩阵,元素是double型的数据。要按照其中一列从小到大进行排序(注意,每一行都要保持跟着那一列数据的移动同时移动,不能乱),不知道程序应该怎么个编 ,尽量简单吧,谢谢 |
» 猜你喜欢
昨日死,今日生
已经有7人回复
售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急
已经有7人回复
有没有同学在用一款线上科研辅助平台?
已经有3人回复
27年博士招生信息
已经有13人回复
大家好,校样时候的紧急求助,请各位帮帮忙了
已经有6人回复
植酸TLC薄层色谱爬板
已经有6人回复
第三年,祈求好运!
已经有9人回复
单宁酸
已经有3人回复
求助难溶化合物在DMSO+三氟乙酸中的氢谱分析
已经有7人回复
有机能跨方向申博吗
已经有4人回复
caoxiafei
专家顾问 (著名写手)
研发工程师-Topcon/HJT电池
-

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

专家经验: +112 - 应助: 184 (高中生)
- 贵宾: 0.018
- 金币: 5035
- 散金: 6
- 红花: 23
- 帖子: 1218
- 在线: 434.3小时
- 虫号: 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











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