- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 Fortran笔记,重载&自定义操作符&继承Module
介绍通过interface实现函数的重载(overload),自定义操作符,以及module继承
2022-02-20 00:17:12 1435
原创 Fortran笔记,指针-Part1
介绍指针的基本概念,对应彭国伦《Fortran 95程序设计》第10章中的前3章:指针的基本概念,指针数组,指针与函数
2022-02-14 12:37:02 2827 1
原创 Fortran笔记,文件,part2-顺序/直接访问文件,二进制文件
参考资料:彭国论,《Fortran 95程序设计》,2002年第9章顺序访问文件 直接访问文件1. 顺序访问文件顺序文件读写时,不能任意赋值到文件的某个位置读写数据,只能从头开始一步步向下进行。改变文件读写位置时,只能一步步地进退,或是直接移回文件开头。EX0906.F90的实现 ! 自定义的student数据结构 module typedef !?implicit none type student integer
2022-02-12 22:23:59 1168
原创 Fortran笔记,函数
参考资料:彭国论,《Fortran 95程序设计》,2002年1. 子程序的使用把经常使用、具有特定功能的程序代码独立出来,封装成子程序(SUBROUTINE)。通过CALL命令即可调用这段代码;子程序之间也可相互调用;子程序可位于主程序(PROGRAM)之前或之后;子程序以SUBROUTINE开头,并附子程序的名称,以END或END SUBROUTINE结束;子程序的最后一个命令通常是"RETURN",表示程序要“返回”原来调用它的地方来继续执行程序。RETURN命令也可省略,
2022-01-26 13:58:34 1265
原创 R语言,data.frame/matrix数据重新组织
原始数据格式:目标数据格式:关键点:时间相关字段的生成,原始数据格式中一天只有一行,现在需要八行 将变量从行转换为列p.sWind.data为上述原始数据new.force.data为上述目标数据key1:new.force.data<-apply(Wind.data[,1:3],2,function(x){ rep(x,each = 8)...
2019-04-27 11:29:58 2045
原创 R,读写局域网文件
需求:驱动数据文件数目2w+,每个文件17M+,总共500G+,计算较大,虽然已经实现并行化,但全部计算仍旧需要1.2天。实验室有多台闲置电脑,硬盘拷贝不现实。解决方案:构建局域网,实现文件共享,将网络位置映射到磁盘局域网构建:https://jingyan.baidu.com/article/148a1921f343f84d71c3b187.html映射网络驱动器:此电脑>映射...
2018-12-06 22:43:04 399
原创 R语言修改文本
需求:使用R语言对存储在文本文件中的一个参数进行修改,文件结构如下,文件数据量较大,但每次只需修改第20行的参数。常规解决方案:读到内存,修改,写出问题:读写文件耗费时间解决方案1:使用seek(con,where,rw){base}函数定位到所需的位置(where及相关参数确定偏移),直接将该行重写writeLines(text,con)红框中内容分别表示所需修改文本...
2018-12-04 13:39:42 3000
原创 python类属性
参考教程:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014319117128404c7dd0cf0e3c4d88acc8fe4d2c163625000测试代码:class Student(object): count=0 print("the...
2018-07-26 21:00:35 240
原创 python生成器
参考教程:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014317799226173f45ce40636141b6abc8424e12b5fb27000测试代码:import sys#Pascal's Triangle#lines start fro...
2018-07-26 19:12:32 194
原创 python默认参数问题
参考教程:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431752945034eb82ac80a3e64b9bb4929b16eeed1eb9000测试代码:#default parameter of listdef power(l=[]): l...
2018-07-26 14:23:24 343
原创 R语言入门小节#0615#单括号和双括号访问list的区别
问题描述:有一个data.all为data.frame型,分成三个子集,其对应编号的向量假设为s1,s2,s3,现要求做一个循环,分别对这三个子集操作。> class(data.all)[1] "data.frame"> dim(data.all)[1] 9785 6最初的想法是把这三个向量合并为一个list,再进行循环> num.dis<-list(s1=s1...
2018-06-15 15:51:35 5592 1
全国省、县界线shp格式矢量图(精确到县区域).rar
2019-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人