- 博客(5)
- 收藏
- 关注
原创 对numpy数组实现真正的四舍五入计算
针对python内置函数四舍五入遇5进位错误的特点,如果在保留位的后一位上出现5,将5变成6-9的任意一个数则会正常进行四舍五入的运算,编程的思路是,将数字扩大到10**(n+1)倍(n为要保留的小数点的位数),然后在个位加上1-4之间任意一个数使得个位的数字等于对应的6-9之间的数字,然后再将数字缩小为原来的(n+1)倍。搜索其他博主写的,发现没有可用于numpy数组运算的四舍五入的方法(是不是其他博主不屑于写这些,也可能是我的搜索能力不行,哈哈哈),本文尝试解决这个问题。
2023-04-17 11:17:56
1403
原创 arm_pyart库安装:气象雷达数据处理的python第三方库包arm_pyart的安装
记录一下安装pyart库包踩的坑安装方式一:win+r打开命令行输入cmd,按enter进入命令窗口输入:python -m pip install xxx可以直接下载一些常用的库包,因为下载源在国外,下载速度可能会很慢,可以尝试使用国内镜像源,常用的国内源有:清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirror
2021-11-11 11:27:57
4069
19
原创 python批量删除解压后的原文件
最近处理雷达数据,一天有240个压缩文件,需要解压后处理,涉及到批量删除压缩文件的问题,手动删除劳神费力,尝试利用python来处理。import osimport globpath=r'E:\xxxxx\20210820\150'#文件存放路径file_list=glob.glob(path+'/*')#获取文件列表filename_list=[os.path.basename(i) for i in file_list]for i in filename_list: if '
2021-09-28 09:28:01
338
原创 PYTHON:已知一点经纬度、方位角和距离,求另一点的经纬度
最近遇到求经纬度的问题,搜索了一下,找到如下的方法已知一点经纬度和距离,计算另一点的经纬度_清风专栏-CSDN博客使用python实现该功能,计算的结果存在误差def trans(lon,lat,distance,amuith): import math RE = 6371.393 * 1000 # 赤道半径,单位:m re =RE*math.cos(lat/180*math.pi)#纬度切面的半径 lon2=lon+distance*math.sin(amu
2021-09-17 14:53:28
4504
10
原创 Cartopy库使用coastlines()命令时报错
重装系统,导致需要重新配置python,使用的python版本3.7.9,Cartopy版本0.19.0.post1示例代码:import numpy as npimport cartopy.crs as ccrsimport matplotlib.pyplot as pltimport matplotlib.ticker as mtickerfrom cartopy.mpl.ticker import LongitudeFormatter,LatitudeFormatterdlon,d
2021-09-10 10:16:24
1383
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人