声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: rita

[编程技巧] 请教高手

[复制链接]
发表于 2007-4-18 11:00 | 显示全部楼层
原帖由 rita 于 2007-4-18 10:58 发表
想问一下,对于一组复数,想按其实部从小到大排序,用什么命令。。。




  1. >> a=[1+2i;-1+3i;10-i;4i]
  2. a =
  3.    1.0000 + 2.0000i
  4.   -1.0000 + 3.0000i
  5.   10.0000 - 1.0000i
  6.         0 + 4.0000i

  7. >> [b,i]=sort(real(a))
  8. b =
  9.     -1
  10.      0
  11.      1
  12.     10

  13. i =
  14.      2
  15.      4
  16.      1
  17.      3
  18. >> a(i)
  19. ans =
  20.   -1.0000 + 3.0000i
  21.         0 + 4.0000i
  22.    1.0000 + 2.0000i
  23.   10.0000 - 1.0000i

复制代码


11楼的问题你还没有回答
回复 支持 反对
分享到:

使用道具 举报

 楼主| 发表于 2007-4-18 11:03 | 显示全部楼层
我的是一个80×80 的矩阵,要去掉其全部为零的行和列还有指定的行和列。应该就是您举的例子差不多的样子。。。谢谢您拉
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-10-3 14:32 , Processed in 0.057641 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表