rstudio和matlab,R语言与matlab循环时间对比
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
想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循环时间对比相关推荐
- matlab的日期当循环量,R语言与matlab循环时间对比
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 想R语言与matlab循环时间对比,到底相差多少,不看不知道,一看吓一跳: 1)R语言 t1=Sys.time() a=NULL for(i in 1:1 ...
- matlab与r语言运算速度,R语言与matlab循环时间对比
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 想R语言与matlab循环时间对比,到底相差多少,不看不知道,一看吓一跳: 1)R语言 t1=Sys.time() a=NULL for(i in 1:1 ...
- matlab与r语言函数对照表,R语言与matlab循环时间对比
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 想R语言与matlab循环时间对比,到底相差多少,不看不知道,一看吓一跳: 1)R语言 t1=Sys.time() a=NULL for(i in 1:1 ...
- 基于R语言或Matlab直接读取压缩包中的数据
写在前面 以gosif网站上的tiff数据为例. 该数据是地学上常用的一种数据,希望读取该网站上的gosif数据:http://data.globalecology.unh.edu/data/GOSI ...
- matlab小提琴图,violin plot 小提琴图 matlab R语言 Python
最近用到violin图,在此总结制作此图的步骤: matlab 需先下载函数文件(https://ww2.mathworks.cn/matlabcentral/fileexchange/45134-v ...
- matlab c语言 iir,Matlab下 IIR 滤波器实现(Simulink仿真和C语言实现)
经典滤波器和现代滤波器 一般滤波器可以分为经典滤波器和现代滤波器. 经典滤波器:假定输入信号中的有用成分和希望去除的成分各自占有不同的频带.如果信号和噪声的频谱相互重迭,经典滤波器无能为力.比如 FI ...
- R语言向matlab转化,我有一段MATLAB的程序,现在想转换成R语言代码
1.triphai.m function f=triphai(j,xdata,x,c) %计算MQ三角拟插值的phai_j(x)数 %输入:j,插值节点xdata,原始数据x以及参数c %输出phai ...
- 大数据分析python r matlab_留学生商科金融分析大数据R语言Python matlab Uhomework.com...
代写金融留学生编程题目报告(1):MSC ACCOUNTING AND FINANCE: APPLIED ECONOMETRICS MSc Accounting and Finance: Applie ...
- MATLAB算法实战应用案例精讲-【数模应用】随机梯度下降法(SGD)(附Python、R语言、MATLAB和C++代码)
目录 前言 几个高频面试题目 1.梯度下降法和其他无约束优化算法的比较
最新文章
- Intellij IDEA设置运行时Java参数
- PHP做闹钟APP,8款超好用的闹钟APP,专治各种赖床
- View的三大流程之View的测量
- 选课_ctsc1997_ssl1606_树形dp
- [FJOI2014] 石子合并问题
- 2022中国大数据产业发展白皮书(附下载)
- 单机html游戏修改数据,星露谷物语存档修改图文教程 怎么修改游戏数据
- 360桌面隐藏应用 android代码,360手机桌面上的隐藏应用怎么设置?
- 群智能算法(遗传算法, 粒子群算法, 蚁群算法原理与实例分析)
- linux msgctl清除缓存,linux消息队列
- Internet Explorer 无法打开该 Internet 站点。请求的站点不可用
- activity关闭和dialog.dismiss冲突的解决(Activity has leaked window com.android.internal.p
- convert ps pcl emf wmf to pdf files using ghostscript
- 全局样式覆盖vant样式的方法
- web设计与制作|DW故宫景点介绍网页设计制作|web旅游景点网站模板成品|html故宫介绍网页设计制作源码|HTML5期末大作业...
- 乔布斯在斯坦福大学的演讲(三)[转载]
- 力天创见FLIR Brickstream 2代客流方案
- 零基础学黑客攻防 :实现简单的QQ/邮件黑客攻击,注册表/系统安全防护,黑客零基础入门最佳教程
- NBMiner_42.2内核震撼发布下载,nvidia30LHR版本显卡全系解锁100%
- 服务器删除登录日志文件,CentOS查看登录日志及其它安全日志 清空删除系统日志的方法...