
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
最近跑出来的程序结果都存在各个case的文件夹下面,每次想看结果都要一个一个复制,非常麻烦,到网上发现了find 和管道命令接xargs结合可以实现一键复制所有想要的程序结果,就不用挨个复制了。比如我有五个case,每个case对应不同的输入,每个case的输出结果都存在文件夹下面,且名字为output1,output2…output5.我以前比较傻,都是一个一个复制,现在有了这条命令:fi...
最近跑模型需要把A模型的输出数据作为B模型的输入,但是两个模型的空间分辨率不一样,A是按照大气压强来作为高度尺标(数据之间的高度间隔为0.8km),而B用海拔高度做标尺(数据之间的高度间隔为1km),所以数据不能直接传递。要把A模型的输出输入B,要把A数据格尺化为每公里的数据,这个过程就要用到插值。heightA,waterA就是A的数据输出,heightB,waterB就是需要的数据输入。hei
最近处理模式输出,总是要在B矩阵中寻找最接近A矩阵的最小值的数据和位置minA=min(min(A));这里二维矩阵A的最小值就是minA[row,column]=find(A==min(min(A)));[row1,column1]对应minA在A中的位置。[closestVALUE, closestPOSITION]=min(abs(B(:)-minA));思想是先算出B减去minA的矩阵,取
最近在虚拟机上跑并行程序的时候发现程序没有正常运行,在输出日志里面有exit status of rank 0: killed by signal 9我的代码之前跑的好好的,后来因为需要改了一个参数,导致运算量增加了20倍。只有这一个改变,程序就没有运行成功,后来我尝试把参数调回去,程序又正常了,然后尝试小幅度改变参数,也能正常运行,但是大幅度改,比如增加十倍就不行了。因此我猜测是运算量过大,..