草庐IT

离散傅里叶变换

全部标签

【离散数学】无向欧拉图的判定 (c++)

实验要求:1.给定一非负整数序列(例如:(4,2,2,2,2))。2.判断此非负整数序列是否是可图化的,是否是可简单图化的。3.如果是可简单图化的,根据Havel定理过程求出对应的简单图,并输出此简单图的相邻矩阵(默认第i行对应顶点vi)。4.判断此简单图是否是连通的。5.如果是连通图,判断此图是否是欧拉图。如果是欧拉图,请输出一条欧拉回路(输出形式如:v2->v1->v5->v3->v4->v5->v2)。--------------------------------------------分割线-----------------------------------------------

【离散数学期复习系列】五、一些特殊的图

1.二部图(1)二部图(偶图):若能将无向图G=的顶点集V划分成两个不相交的非空子集V1和V2,使得G中任何一条边的两个端点一个属于V1,另一个属于V2,则称G为二部图,V1,V2称为互补顶点子集,此时可将G记成G=.(2)完全二部图:若V1中每一个顶点与V2中每一个顶点均有且仅有一条边相关联,则称二部图G为完全二部图(或完全偶图).当|V1|=n,|V2l=m时,完全二部图G记为Kn,m.上面那个图就是完全二部图(3)二部图的判定:一个无向图是二部图当且仅当G中没有长度为奇数的回路2.匹配(1)匹配:设G=为无向图,M含于E,若M中任意两条边均不相邻,则称M为G中的匹配(2)极大匹配:在M中

基于EasyX学习图形学中的三维几何变换【全】

文章目录前言正方体一、平移变换二、比例变换三、旋转变换四、反射变换五、错切变换前言本文开始学习几何变换中的三维变换,对于各种变换的定义方法基本和二维变换一样,在此我就不过多赘述了。三维变换矩阵由于二维变换矩阵为三阶矩阵,所以三维变换矩阵为四阶矩阵以下例子均在此正方体基础上一、平移变换坐标表示矩阵表示变换矩阵#include"E_Point3.h"classE_Transform3{public: doubleT[4][4]; E_Point3*P; intPtrNum;public: ~E_Transform3(){} E_Transform3(){} voidSetMatrix(E_Poin

电机控制学习笔记——坐标变换

电机控制学习笔记——坐标变换0前言1坐标系2Clarke变换(abc/α\alphaαβ\betaβ变换)2.1恒幅值变换2.2恒功率变换2.3小结3Park变换(α\alphaαβ\betaβ/dq变换)4总结参考文献0前言  直流电机是低阶,线性,非耦合系统,具有控制简单、调速平滑等优点。而交流电机是高阶,非线性,强耦合系统,在静态性能和动态性能调速方面不如直流电机。那么能不能模仿直流电机的控制方式来控制交流电机呢?要实现这点,首先要明白直流电机的控制原理。  直流电机的控制公式如下所示:{Te=CTϕmIaϕm=LfIf      (1)\left\{\begin{matrix}T_e=

Matlab相机标定方法及主要参数含义,坐标变换过程

网上有很多关于matlab相机标定的资料,但找了很久没有相应的参数说明:怎样利用获得参数从世界坐标系变换到图像坐标系,所以这里为了记录一下,也方便新人理解。首先由图像到参数的获取部分在网上有很多资料,也很容易,在这就不再赘述,我利用的标定板的格子大小为0.3mm×0.3mm,其示意图如下:得到的相机参数如下:这里关注的几个参数如划线所示,分别为:世界坐标(0.3mm),平移矩阵,相机内参,图像坐标,旋转矩阵。其中相机内参只有一个,平移矩阵和旋转矩阵针对每幅图像各有一个。由坐标变换原理可得(参考网址:https://zhuanlan.zhihu.com/p/94244568)这里将文章中感光板的

MatLab中的fft变换(快速傅里叶变换)

本文章内容只作为个人学习总结使用。目录说明:基本的FFT使用方法:       1、简单的FFT功能介绍:        2、恢复幅度轴,创建频率轴:说明:       本文章主要进行MATLAB中fft函数基本使用方法的讨论,关于fft的概念以及为什么要进行fft等信号处理方面的内容不做叙述。基本的FFT使用方法:       1、简单的FFT功能介绍:       在这一步我们首先需要构建一个正弦函数f=sin(2*pi*f*t)不难看出本例中的正弦函数的频率为1,其中fs是我们的采样频率,当采样频率为100的时候我们的采样周期1/fs为0.01s也就是每隔0.01s取一个点。clear;

MatLab中的fft变换(快速傅里叶变换)

本文章内容只作为个人学习总结使用。目录说明:基本的FFT使用方法:       1、简单的FFT功能介绍:        2、恢复幅度轴,创建频率轴:说明:       本文章主要进行MATLAB中fft函数基本使用方法的讨论,关于fft的概念以及为什么要进行fft等信号处理方面的内容不做叙述。基本的FFT使用方法:       1、简单的FFT功能介绍:       在这一步我们首先需要构建一个正弦函数f=sin(2*pi*f*t)不难看出本例中的正弦函数的频率为1,其中fs是我们的采样频率,当采样频率为100的时候我们的采样周期1/fs为0.01s也就是每隔0.01s取一个点。clear;

使用opencv对图像进行透视变换

一.什么是透视变换透视变换就是透视变换(PerspectiveTransformation)是指利用透视中心、像点、目标点三点共线的条件,按透视旋转定律使承影面(透视面)绕迹线(透视轴)旋转某一角度,破坏原有的投影光线束,仍能保持承影面上投影几何图形不变的变换。简单的来说就是把一张斜着看的二维图形变为俯瞰的二维图像,透视变换再计算机视觉中相当常用,因为计算机采集的图形并非规整的图像,比如再使用自动倒车,赛道识别等方面都需要使用透视变换来改变计算机所采集的的信息,比如:二.代码演示: 目标是把这张图片:变为:  首先是打开图片frame=imread("test3.jpg",1);frame1=

离散数学10:平面图与对偶图

文章目录平面图平面图的概念一些性质:平面图的判定对偶图平面图平面图的概念一个平面图可能有多种平面嵌入,这些图之间都是同构的。K5、K3,3K_5、K_{3,3}K5​、K3,3​是非平面图。一个平面图的有限面和无限面没有什么本质区别,可以相互转化。自环所构成的面的边界长度为1注意无限面的次数一些性质:割边只能是一个面的边界,若一条边不是割边,它必是两个面的公共边界平面图𝐺中所有面的次数之和等于边数的2倍:∑deg=2m\sumdeg=2m∑deg=2m欧拉公式:顶点数+边数−面数=2(注意:面数中包含无限面),n−m+r=2顶点数+边数-面数=2(注意:面数中包含无限面),\\n-m+r=2顶

电源硬件设计----正激变换器(Forward Converter)基础

1正激变换器(ForwardConverter)拓扑结构正激变换器拓扑结构,如图所示:拓扑结构分析:输入电压Vi输出电压Vo开关组件S变压器T原边线圈圈数Np副边线圈圈数Ns整流理想二极管D1,D2滤波电容C2正激变换器(ForwardConverter)原理正激变换器(ForwardConverter)拓扑结构,如图所示:S导通(开关管导通)时:电流由输入电压端流经变压器原边线圈与开关形成电流回路,此时变压器原边线圈两端压降为Vi变压器原边线圈因电流流过而产生磁力线,其透过铁芯传到副边线圈,副边线圈产生感应电势副边线圈两端感应电压Vi/n,使得理想整流二极管D1导通,电流形成回路,通过D1、