该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

想R语言与matlab循环时间对比,到底相差多少,不看不知道,一看吓一跳:

1)R语言

t1=Sys.time()

a=NULL

for(i in 1:1000){

for(j in 1:1000){

for (k in 1:1000){

m= 1000- i - j-k

if(i < j & j< k& k< m & i^2 + j^2 + k^2 == m^2)

a = rbind(a,c(i,j, k,m))

else

next

}

}

}

t2=Sys.time()

t2-t1

由于不愿再等,我们中途中断,看一下时间和结果:

> t2=Sys.time()

> t2-t1

Time difference of 3.698698 mins

> a

[,1] [,2] [,3] [,4]

[1,] 2 205 370 423

[2,] 3 288 296 413

[3,] 10 145 410 435

[4,] 10 236 340 414

[5,] 10 265 314 411

[6,] 14 198 369 419

[7,] 16 166 392 426

[8,] 18 285 290 407

[9,] 24 128 414 434

[10,] 25 214 350 411

[11,] 30 120 416 434

2)matlab

tic;

a=[];

for i=1:1000

for j=1:1000

for k=1:1000

m=1000-i-j-k;

ifi

a=[a;i,j,k,m];

end

end

end

end

a

toc

结果:

a =

2 205 370 423

3 288 296 413

10 145 410 435

10 236 340 414

10 265 314 411

14 198 369 419

16 166 392 426

18 285 290 407

24 128 414 434

25 214 350 411

30 120 416 434

40 160 383 417

45 50 450 455

50 226 325 399

56 232 316 396

62 184 352 402

64 127 392 417

74 124 388 414

75 236 300 389

80 100 400 420

80 120 387 413

80 264 270 386

84 144 368 404

90 170 345 395

94 149 358 399

96 206 312 386

100 244 275 381

105 150 350 395

120 155 336 389

120 200 300 380

130 140 340 390

140 210 276 374

150 225 254 371

164 223 244 369

175 200 256 369

Elapsed time is 75.991171 seconds.

后记:有时间,再用python来对比一下看看。

rstudio和matlab,R语言与matlab循环时间对比相关推荐

  1. matlab的日期当循环量,R语言与matlab循环时间对比

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 想R语言与matlab循环时间对比,到底相差多少,不看不知道,一看吓一跳: 1)R语言 t1=Sys.time() a=NULL for(i in 1:1 ...

  2. matlab与r语言运算速度,R语言与matlab循环时间对比

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 想R语言与matlab循环时间对比,到底相差多少,不看不知道,一看吓一跳: 1)R语言 t1=Sys.time() a=NULL for(i in 1:1 ...

  3. matlab与r语言函数对照表,R语言与matlab循环时间对比

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 想R语言与matlab循环时间对比,到底相差多少,不看不知道,一看吓一跳: 1)R语言 t1=Sys.time() a=NULL for(i in 1:1 ...

  4. 基于R语言或Matlab直接读取压缩包中的数据

    写在前面 以gosif网站上的tiff数据为例. 该数据是地学上常用的一种数据,希望读取该网站上的gosif数据:http://data.globalecology.unh.edu/data/GOSI ...

  5. matlab小提琴图,violin plot 小提琴图 matlab R语言 Python

    最近用到violin图,在此总结制作此图的步骤: matlab 需先下载函数文件(https://ww2.mathworks.cn/matlabcentral/fileexchange/45134-v ...

  6. matlab c语言 iir,Matlab下 IIR 滤波器实现(Simulink仿真和C语言实现)

    经典滤波器和现代滤波器 一般滤波器可以分为经典滤波器和现代滤波器. 经典滤波器:假定输入信号中的有用成分和希望去除的成分各自占有不同的频带.如果信号和噪声的频谱相互重迭,经典滤波器无能为力.比如 FI ...

  7. R语言向matlab转化,我有一段MATLAB的程序,现在想转换成R语言代码

    1.triphai.m function f=triphai(j,xdata,x,c) %计算MQ三角拟插值的phai_j(x)数 %输入:j,插值节点xdata,原始数据x以及参数c %输出phai ...

  8. 大数据分析python r matlab_留学生商科金融分析大数据R语言Python matlab Uhomework.com...

    代写金融留学生编程题目报告(1):MSC ACCOUNTING AND FINANCE: APPLIED ECONOMETRICS MSc Accounting and Finance: Applie ...

  9. MATLAB算法实战应用案例精讲-【数模应用】随机梯度下降法(SGD)(附Python、R语言、MATLAB和C++代码)

    目录 前言 几个高频面试题目 1.梯度下降法和其他无约束优化算法的比较

最新文章

  1. Intellij IDEA设置运行时Java参数
  2. PHP做闹钟APP,8款超好用的闹钟APP,专治各种赖床
  3. View的三大流程之View的测量
  4. 选课_ctsc1997_ssl1606_树形dp
  5. [FJOI2014] 石子合并问题
  6. 2022中国大数据产业发展白皮书(附下载)
  7. 单机html游戏修改数据,星露谷物语存档修改图文教程 怎么修改游戏数据
  8. 360桌面隐藏应用 android代码,360手机桌面上的隐藏应用怎么设置?
  9. 群智能算法(遗传算法, 粒子群算法, 蚁群算法原理与实例分析)
  10. linux msgctl清除缓存,linux消息队列
  11. Internet Explorer 无法打开该 Internet 站点。请求的站点不可用
  12. activity关闭和dialog.dismiss冲突的解决(Activity has leaked window com.android.internal.p
  13. convert ps pcl emf wmf to pdf files using ghostscript
  14. 全局样式覆盖vant样式的方法
  15. web设计与制作|DW故宫景点介绍网页设计制作|web旅游景点网站模板成品|html故宫介绍网页设计制作源码|HTML5期末大作业...
  16. 乔布斯在斯坦福大学的演讲(三)[转载]
  17. 力天创见FLIR Brickstream 2代客流方案
  18. 零基础学黑客攻防 :实现简单的QQ/邮件黑客攻击,注册表/系统安全防护,黑客零基础入门最佳教程
  19. NBMiner_42.2内核震撼发布下载,nvidia30LHR版本显卡全系解锁100%
  20. 服务器删除登录日志文件,CentOS查看登录日志及其它安全日志 清空删除系统日志的方法...

热门文章

  1. Go中的三种排序方法
  2. Go 切片使用绕坑指南
  3. springboot+openFeign+nacos开发实战
  4. 不同种类的ICP算法
  5. Docker - 导出导入容器
  6. 不定长数组取值交叉遍历组合生成算法
  7. ionic cordova 常用命令
  8. openerp mac os 下 报表中文乱码问题。
  9. google code托管项目svn密码获取错误的解决办法
  10. 我的宝贝干女儿--可可