cos

使用python实现离散时间傅里叶变换

允我心安 提交于 2020-11-15 05:56:36
以下内容引用链接:https://blog.csdn.net/baidu_37352210/article/details/79596633 ( 注意:通过如下内容可知,将序列信号进行傅里叶变换后,得到的频谱图上各k值(1~N/2)对应的振幅,观察主要振幅,并得到其信号主要分量的周期N/k ) # 离散时间傅里叶变换的python实现 import numpy as np import math import pylab as pl import scipy.signal as signal import matplotlib.pyplot as plt sampling_rate=1000 t1=np.arange(0, 10.0, 1.0/sampling_rate) x1 =np.sin(15*np.pi*t1) # 傅里叶变换 def fft1(xx): # t=np.arange(0, s) t=np.linspace(0, 1.0, len(xx)) f = np.arange(len(xx)/2+1, dtype=complex) for index in range(len(f)): f[index]=complex(np.sum(np.cos(2*np.pi*index*t)*xx), -np.sum(np.sin(2*np.pi*index*t)*xx))

腾讯云对象存储COS新品发布——智能分层存储,自动优化您的存储成本

旧时模样 提交于 2020-11-13 08:44:27
近日,腾讯云正式发布对象存储新品—— 智能分层存储 ,能够根据用户数据的访问模式,自动地转换数据的冷热层级,为用户提供与标准存储一致的低延迟和高吞吐的产品体验,同时具有更低的存储成本。 熟悉数据存储的用户都知道,访问频度高的数据为热数据,访问频度低的数据为冷数据。热数据使用标准存储类型存储,可以得到更优的访问体验;而冷数据一般用低频存储或归档存储类型,可以节省存储成本。 随着业务的发展,热数据会降冷,冷数据也有回热的可能性,虽然目前对象存储COS支持针对对象配置指定的规则,实现数据的冷热转换,但是通过生命周期沉降数据是单向的,只允许从标准存储 > 低频存储 > 归档存储 > 深度归档存储,也支持跳级沉降(例如标准存储 > 归档存储),不支持逆向,且数据转入低频存储后,再访问需要支付更多的数据取回费用,并且生命周期目前只能针对存储桶和指定前缀进行沉降,仅通过生命周期沉降数据,无法应对访问模式不固定场景。 智能分层存储应用场景 较之标准存储配置生命周期的方式,智能分层存储为数据提供冷热分层机制,主要用于数据在访问频度变高时自动转换为热数据,访问频度降低时自动切换回冷数据,从而降低用户数据的存储成本, 智能分层存储适用于访问模式不固定或者无法预估访问模式的数据。 大部分行业的应用场景,数据普遍具有阶段性热点访问的特点,经过一段时间后,超过80%的数据访问量下降。比如影视传媒、电商

3分钟短文 | Laravel 自定义 SQL 查询参数绑定

房东的猫 提交于 2020-11-12 09:02:28
引言 laravel使用模型进行数据库操作时,并不是所有的字段或者关联关系 都能满足查询需求,有时候会有一些MySQL的函数计算等功能放在数据库 层面执行。 本文说一说自定义的参数绑定办法。 学习时间 假如有一个需求,已知经纬度手动计算两点之间的近距离。我们会使用类似下面的计算公式: 3959 * acos( cos( radians( ? ) ) * cos( radians( lat ) ) * cos( radians( lng ) - radians(?) ) + sin( radians( ? ) ) * sin( radians( lat ) ) ) 其中问号位置就是我们需要填入的变量数据,也就是一个经纬度坐标,根据参照点,计算出数据库内每条记录内的该点距离参照点的距离。那么如果写到程序里,应该如何把绑定参数按顺序传入呢。 既然是自定义的字段名,我们可以使用 DB::raw 方式传入。代码如下: $property = Property::select( DB::raw("title, lat, lng, ( 3959 * acos( cos( radians( ? ) ) * cos( radians( lat ) ) * cos( radians( lng ) - radians(?) ) + sin( radians( ? ) ) * sin( radians(

基于Spring Cloud微服务化开发平台Cloud-Platform完整解析

梦想的初衷 提交于 2020-11-11 10:40:41
小Hub领读: 讲解视频也同步发布啦,记得去看哈,一键三连哇。 视频讲解: https://www.bilibili.com/video/bv1SD4y1o7cN 这系统,一定要学会用户-服务认证,服务-服务鉴权的那一套,这才算学会。 简介 Cloud-Platform是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API 管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。 核心技术采用Spring Boot 2.1.2以及Spring Cloud (Greenwich.RELEASE) 相关核心组件,采用Nacos注册和配置中心,集成流量卫兵Sentinel,前端采用vue-element-admin组件,Elastic Search自行集成。 B站视频讲解: ps:注意本文讲解是基于Cloud-Platform v2.5版本,不是最新版本! 技术选型 前端:vue-element-admin 后端:springcloud(eureka、gateway、admin、sidecar、Hystrix、feign、ribbon、zipkin)、tk+mybatis、lucene、jwt、rest 项目结构 ace-security ace

腾讯云 Serverless 使用,及部署 Docusaurus

老子叫甜甜 提交于 2020-11-11 10:19:59
代码: https://github.com/ikuokuo/start-serverless 前提准备 npm install -g serverless npm update -g serverless ❯ serverless -v Framework Core: 2.8.0 Plugin: 4.1.1 SDK: 2.3.2 Components: 3.2.7 快速部署 ❯ serverless Serverless: 当前未检测到 Serverless 项目,是否希望新建一个项目? Yes Serverless: 请选择你希望创建的 Serverless 应用 vue-starter - 快速部署一个 Vue.js 基础应用 Serverless: 请输入项目名称 demo Serverless: 正在安装 vue-starter 应用... vue-starter › Created demo 项目已成功创建! Serverless: 是否希望立即将该项目部署到云端? Yes Please scan QR code login from wechat. Wait login... Login successful for TencentCloud. serverless ⚡framework Action: "deploy" - Stage: "dev" - App:

python math类

落花浮王杯 提交于 2020-11-10 10:55:14
import math #弧度、角度的转换 print(math.degrees(math.pi)) print(math.radians(180)) #三角函数(正弦、反正弦、余弦) print(math.sin(math.pi/3)) print(math.cos(math.pi/2-math.pi/3)) print(math.tan(math.pi/4)) # 反正弦、反余弦、反正切 print(math.asin(math.sin(math.pi/3))) print(math.acos(math.cos(math.pi/2-math.pi/3))) print(math.atan(math.tan(math.pi/4))) print(math.atan2(4,2)) #返回 x 的双曲正切值\双曲正弦值\双曲余弦值 print(math.tanh(3)) print(math.cosh(3)) print(math.sinh(3)) #返回 x 的反双曲正切值\反双正弦函数、反双余弦函数 print(math.atanh(0.3)) print(math.asinh(math.pi/3)) print(math.acosh(math.pi/3)) #向上、向下取整,取绝对值,拷贝后数的符号给前数,取两数相除的余数,取最大公约数 print(math.ceil(5.3)

实验2

微笑、不失礼 提交于 2020-11-10 00:47:23
1.编写程序:从键盘上接受一个字母,若是大写字母按原样输出,若是小写字母 则将其转化为大写字母输出。 /** Module Name: 字母转换 Description: Author:xzb Created:201910-28 Last Change: Functions: */ #include <stdio.h> #include <ctype.h> int main(void) { char x; printf("请输入字母:"); x=getchar(); if(isupper(x)){ putchar(x); } else{ putchar(toupper(x)); } return 0; } 2.if 语句编程序求解下列式子,输入 x 后按下式计算 y 值并输出。 Module Name: mathFunc Description:分段表达式 Author:xzb Created:2019-10-28 Last Change: Functions: */ #include <stdio.h> #include <math.h> int main(void) { float x,y; printf("请输入X:"); scanf("%f",&x); if(x>=0 && x<=8){ y=x+x*pow(x,2)+10; printf("%.2f",y); } else

【LeetCode】 92 整数反转

跟風遠走 提交于 2020-11-10 00:27:04
题目: 解题思路: 弹出和推入数字 & 溢出前进行检查 https://leetcode-cn.com/problems/reverse-integer/solution/zheng-shu-fan-zhuan-by-leetcode/ 代码: package com.janeroad; /** * Created on 2020/11/9. * * [@author](https://my.oschina.net/arthor) LJN */ public class LC142 { public static void main(String[] args) { System.out.println(reverse(1999)); } public static int reverse(int x) { int rev = 0; while (x != 0) { int pop = x % 10; x /= 10; if (rev > Integer.MAX_VALUE/10 || (rev == Integer.MAX_VALUE / 10 && pop > 7)) return 0; if (rev < Integer.MIN_VALUE/10 || (rev == Integer.MIN_VALUE / 10 && pop < -8)) return 0; rev =

现代雷达系统_第三次作业_王怀帅_202018019427053

寵の児 提交于 2020-11-08 09:22:26
1、证明:由理想点源天线构成的一维线性均匀阵列天线(如图所示),扫描角度为 θ \theta θ ,为保证天线方向图不出现栅瓣,阵元之间的距离 D D D 必须小于 λ 1 + ∣ sin ⁡ θ ∣ \frac{\lambda}{1+|\sin\theta|} 1 + ∣ sin θ ∣ λ ​ 。 设相邻阵元的总相位差为: u = k ▽ r + ψ = k d sin ⁡ θ + ψ u=k\triangledown r+\psi=kd\sin\theta+\psi u = k ▽ r + ψ = k d sin θ + ψ , ψ \psi ψ 为相邻单元的馈电相位差 则阵列天线的总辐射电场为: E ( θ ) = ∑ n = 1 N e j ( n − 1 ) ( k d sin ⁡ θ + ψ ) = 1 + e j ( k d sin ⁡ θ + ψ ) + ⋯ + e j ( N − 1 ) ( k d sin ⁡ θ + ψ ) = 1 − e j N ( k d sin ⁡ θ + ψ ) 1 − e j ( k d sin ⁡ θ + ψ ) = 1 − cos ⁡ ( N ( k d sin ⁡ θ + ψ ) ) − j sin ⁡ ( N ( k d sin ⁡ θ + ψ ) ) 1 − cos ⁡ ( k d sin ⁡ θ + ψ ) − j

科学瞎想系列之一一四 同步电机的功率圆图

强颜欢笑 提交于 2020-11-08 08:55:37
【部分来自网络如有侵权敬请邮箱联系。欢迎原文转发到朋友圈,未经许可的媒体平台谢绝图片转载,如需转载或合作请邮件联系。 联系邮箱laolicsiem@126.com ,欢迎扫描文后二维码关注本公众号:龙行天下CSIEM】 首先声明一下,本文所说的同步电机都是指电励磁同步电机。我们知道,任何电机在原理上都是能可逆运行的,即可以作发电机运行又可以作电动机运行,同步电机也不例外,而且同步电机的可逆运行转换更加简便易行。由于同步电机的励磁可调,因此其运行的功率因数即可以超前又可以滞后运行。也就是说同步电机的有功功率即可以正也可以负,同样无功功率也是即可以正又可以负。如果把同步电机的运行点放到一个坐标系里,坐标系的横轴为无功功率,纵轴为有功功率,那么同步电机的运行点可以分布在四个象限里,因此也称同步电机可以四象限运行。但由于各种运行条件的限制,对于一个特定的电机,其额定参数一定,那么其运行的范围并不是在四个象限的任何一点都可以安全运行,这就涉及到同步电机的安全运行范围问题。通常客户在使用同步电机时,一方面要求电机能够输出一定的有功功率,以满足机电能量转换的需要,另一方面还需要通过调节励磁来对电网的无功进行补偿,早期的有些同步电机甚至作为调相机运行,只发无功。因此客户会要求电机厂家提供电机安全运行范围的相关承诺文件。通常这类文件都是用一张图来直观描述,就是前面提到的,用有功功率P作为纵轴