声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1634|回复: 0

[综合讨论] MATLAB R2009b 的一些新功能

[复制链接]
发表于 2009-9-16 00:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
这两天装上了MATLAB 2009b,试验了下一些新功能。版本what's new里说,
sort (for long matrices)
bsxfun
mldivide (for sparse matrix input)
qr (for sparse matrix input)
filter
gamma
gammaln
erf
erfc
erfcx
erfinv
开始支持多线程。于是试了下sort,下面给出在09b下和09a下时间对比:

  1. 09b:
  2. clear
  3. a = rand(5000);
  4. tic;b = sort(a);toc
  5. Elapsed time is 1.335798 seconds.
  6. 09a:
  7. clear
  8. a = rand(5000);
  9. tic;b = sort(a);toc
  10. Elapsed time is 2.273001 seconds.
复制代码
我的电脑酷睿T8100双核的,可见多线程的确自动起了作用,估计四核的或者更多核的会更快。
另外稍带试了下新增的返回部分参数功能:

  1. [~,col] = size(rand(9,8))
  2. col =
  3.      8
复制代码
以上初步尝试,其他新功能留待慢慢开发。

评分

1

查看全部评分

回复
分享到:

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-5-3 11:55 , Processed in 0.306979 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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