利用主流软件(MATLAB、C语言、Python等)进行新能源领域工业测控方面开发能力训练

功能要求

  (1)能够导入excel格式的测风数据;

(2)能够按需要显示全年及各个月份的不同高度(如10米、40米、70米)的平均风速,要求不同高度可以选择

  (3)能够按需要显示全年及各个月份70米高度的风向玫瑰图

  (4)能够显示70米高度处的全年风速概率分布密度函数图

帮女朋友做的开发能力培养,用python实现的

给部分代码,想要全部的私信我(先点点关注回复的更快哦!)

import xlrd
import matplotlib as mpl
from matplotlib import pyplot as plt
from windrose import WindroseAxes
import matplotlib.cm as cm

mpl.rcParams['font.sans-serif'] = ['SimHei']  # 解决中文不显示问题
def new_axes():
        fig = plt.figure(figsize=(8, 5), dpi=80, facecolor='w', edgecolor='b', frameon=True)
        rect = [0.1, 0.1, 0.8, 0.8]
        ax = WindroseAxes(fig, rect, facecolor='w')
        fig.add_axes(ax)
        return ax
#adjust the legend box
def set_legend(ax):
    l = ax.legend(shadow=False, bbox_to_anchor=[1, 0])
    plt.setp(l.get_texts(), fontsize=12)
    print('figure1代表1月,figure2代表2月...以此类推。N-北,E-东,S-南,W-西')
# 12个sheet中都有数据,一次绘制多个风玫瑰图

 

你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,目前超出我们的服务范围,暂时无法为您解答。

首次提问人员可免费体验一次有问必答服务。目前首次提问的问题服务范围为:编程语言、Java开发、python、数据库、前端开发 领域专业技术问题,为您提供问题的解决思路和指导。不提供源码代写、项目文档代写、论文代写、作业代写、安装包资源发送或安装、软件使用指导等服务。

我们后续会持续优化,扩大我们的服务范围,为您带来更好地服务。

已经实现所有功能,不会改代码的可以加QQ1404500603 备注python咨询

 图例风向玫瑰图