一、前言
1、环境
dbConfig.json:数据库配置文件
test.xlsx:传感器数据



2、主要修改
随机一下波峰,波峰之间的距离等
3、 大致逻辑
读取excel
查询应变传感器
根据应变传感器记录的数据 生成 相应的修正后的数据
根据索引一个一个的update
生成update sql语句
每次达到6000的时候,写入到数据库,清空sql语句
一个传感器遍历完后,如果sql语句不为空,就写入到数据库
二、代码
import numpy as np
import math
import matplotlib.pyplot as plt
import pandas as pd
import pymssql
from random import choice
import json
import time
import os
class MSSQL:
# 类的构造函数,初始化数据库连接ip或者域名,以及用户名,密码,要连接的数据库名称
def __init__(self,host,user,pwd,db):
self.host=host
self.user=user
self.pwd=pwd
self.db=db
# 得到数据库连接信息函数,返回: conn.cursor()
def __GetConnect(self):
self.conn=pymssql.connect(host=self.host,
us

该博客介绍如何使用Python生成具有周期性波动的数据,并能限定在特定数值范围内。通过随机选择不同幅值和周期,结合正弦函数生成波动数据,同时提供了一个随机分组数据的函数。示例代码中涉及到Excel数据读取、数据库操作以及数据更新。
最低0.47元/天 解锁文章
438

被折叠的 条评论
为什么被折叠?



