自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 学习SVPWM过程中使用python做一些模拟与仿真(三)

第三个部分用来记录FOC控制中的clark、park、反clark、反park变换;本来这个板块只写SVPWM部分的,但是写了坐标系变化的代码,就一起记录下来;具体的理论分析不做过多的介绍;python的代码如下:'''author : sunyan'''from matplotlib import pyplot as pltimport numpy as npimport mathclass SVPWM_sim: def __init__(self):

2020-10-31 23:52:41 916

原创 将不同的sin函数进行叠加———用python仿真

闲来无事,想起之前看来关于傅里叶分析的文章,进行一个简单的仿真;具体的文章的地址如下:https://blog.csdn.net/u013921430/article/details/79683853python实现的代码如下:'''author : sunyan'''from matplotlib import pyplot as pltimport numpy as npimport mathplt.figure(figsize = (10, 10))three_d

2020-10-31 15:01:29 2985

原创 学习SVPWM过程中使用python做一些模拟与仿真(二)

第二部分主要是对合成矢量在哪一个扇区进行判断,然后计算出所在扇区相邻的两个矢量的作用时间,最后对合成矢量在非线性区的部分进行矫正;至于理论相关的分析,请结合以下这两篇博客理解,不多介绍:https://blog.csdn.net/michaelf/article/details/94013805?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-6.compare&depth_1-

2020-10-31 00:00:05 1237

原创 学习SVPWM过程中使用python做一些模拟与仿真(一)

使用python模拟三相电压在一个周期内进行矢量合成的过程;结合欧拉公式:注:图片都是选自网络上的,不是我做的;,以此说明;python的代码如下:'''author : sunyan'''from matplotlib import pyplot as pltimport numpy as npimport mathclass SVPWM_sim: def __init__(self): plt.figure(figsize =.

2020-10-27 23:40:08 613

原创 python中用递归算法实现汗诺塔图形化转运_V2

上一版只是实现了自动搬运的过程,人是参与不到其中的,这一版可以让人参与其中,增加乐趣性;PS:这一版依然有很多的BUG;如果影响体验请见谅!'''Author:sunyanDate:2020/5/17'''import timeimport tkinterfrom tkinter import ttkfrom tkinter import *global slp_tiglobal disc_num_Adef hanmu_move(n, a, b, c): globa

2020-06-12 23:49:03 206

原创 uboot下用tftp,nfs之类的服务下载超时

uboot下用tftp,nfs之类的服务下载文件出现超时:1.先检查两边的网络;uboot可以ping一下服务器的地址;看是不是alive;服务器端可以ping一下外网,ping uboot没用,uboot不会回复的;2.检查服务器端共享目录的权限;如果第一步是ok的,检查服务端的权限,一定是可读可写的权限;...

2020-05-31 10:03:23 1292

原创 python中用递归算法实现汗诺塔图形化转运

一时兴起,用python写了汗诺塔的图形化搬运;汗诺塔的搬运策略是递归算法;由于时间比较短,可能BUG比较多;目前我就发现了一个,以后有时间了想想解决办法;"Author:sunyanDate:2020/5/17"import timefrom tkinter import *resu_list = []disc_num_A = []disc_num_B = []disc_num_C = []or_num = 10slp_ti = 0.001for i in rang

2020-05-17 21:53:51 240

原创 在arch下安装并使用ckermit

一、测试端口使用 dmesg | grep tty* 命令会打印类似这样的信息:[ 2114.900779] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0[ 4548.599457] usb 2-1: ch341-uart converter now attached to ttyUSB0[ 4563.975517] ch341-uart ttyUSB0: ch341-...

2020-05-08 18:57:34 1022

原创 关于python的使用方法

centos中的pip的使用方法:python3 -m pip install paramiko接下来待续。。。。。‘’‘刚开始用pip3时发现提示没有ssl又安装了几个模块具体原因http://www.lingdonge.com/daily/4176.html又失败了,果断放弃,安装3.6使用pip安装错误提示:Could not build the ssl modu...

2019-06-02 14:14:25 174

原创 requests

1 import requests 2 3 response = requests.get('http://www.baidu.com/') 4 print(type(response)) 5 print(response.status_code) 6 print(type(response.text)) 7 print(response.text) 8 prin...

2019-06-02 14:12:03 108

转载 关于树莓派的使用

https://blog.csdn.net/iracer/article/details/51620051

2019-06-02 14:10:26 140

转载 树莓派安装源的问题

用阿里的http://bbs.shumeipaiba.com/thread-5-1-1.html

2019-06-02 14:09:44 206

转载 Python+OpenCV图像标注矩形框bounding box

转自https://blog.csdn.net/xieqiaokang/article/details/60780608

2019-06-02 14:09:11 2638

转载 C/C++的一些好的资料

模块一:指针;前言:复杂类型说明 要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一个类型里会出现很多运算符,他们也像普通的表达式一样,有优先级,其优先级和运算优先级一样,所以我总结了一下其原则:从变量名处起,根据运算符优先级结合,一步一步分析.下面让我们先从简单的类型开始慢慢分析吧:[cpp]view plai...

2019-06-02 14:08:16 111

转载 给matlab2014a软件安装Robotics Toolbox 机器人工具箱

转自别人:https://blog.csdn.net/sinat_41924085/article/details/82972100

2019-06-02 14:07:39 370

原创 如何在centos7的字符界面连接无线网

具体步骤如下:

2019-05-18 12:21:59 644

转载 Git的使用

windows下安装git具体链接参考这个:https://www.cnblogs.com/smuxiaolei/p/7484678.htmlLinux下安装git:yum -y install git (安装的版本比较旧)用源码安装git: 首先更新系统 yum -y update 更新完成之后有6.5变成6.7了 ...

2019-03-15 14:17:57 149

原创 用python-opencv打开摄像头,并且在一定时间在另一窗口显示截图

不说那么多了,直接上代码;import numpy as npimport cv2import timefrom threading import Timerfrom PIL import Image, ImageDraw, ImageFont#打开本地摄像头,括号内表示设备编号,第一个设备为0,如果电脑有两个摄像头,第二个摄像头就是1cap=cv2.VideoCapture(...

2019-02-27 13:19:33 1739 1

原创 个人学习爬虫笔记之urllib模块的使用三

URL解析:urlparse就是将网址按规律分段; 1 from urllib.parse import urlparse 2 3 result = urlparse('http://www.baidu.com/index.html;user?id=5#comment') 4 print(type(result), result)结果是: <class ...

2019-01-06 23:51:30 125

原创 个人学习爬虫笔记之urllib模块的使用二​

Handler之代理: 1 import socket 2 import urllib.request 3 import urllib.parse 4 import urllib.error 5 from urllib import request, parse 6 7 proxy_handler = urllib.request.ProxyHandler({ ...

2019-01-06 21:53:14 172

原创 个人学习爬虫笔记之urllib模块的使用一

打开某一网站(两种请求类型): 1 import urllib.request 2 3 response = urllib.request.urlopen('http://www.baidu.com') #request baidu,(type:get) 4 print(response.read().decode('utf-8')) #print the source ...

2019-01-06 21:13:48 133

转载 关于mongodb

对mongodb编译安装,真是费了好大的劲才安装上,本来想着yum安装,结果老是失败;首先,安装monodb之前最好先检查一下有没有依赖的包(很重要):Mongodb会依赖一些动态链接库,启动的时候可能会报错,error while loading shared libraries:libssl.so.6,安装所需的动态链接库即可:(需要使用root用户登录),依次执行以下三条命令:y...

2019-01-06 11:56:50 262

原创 关于linux的一些命令使用

有一本书是关于linux命令的:《Linux命令详解词典》。

2019-01-06 10:06:14 113

转载 centos安装谷歌浏览器

wget http://chrome.richardlloyd.org.uk/install_chrome.sh (用wget下载shell文件)2、chmod u+x install_chrome.sh(给文件授予权限)3、./install_chrome.sh -s...

2019-01-06 09:56:27 544

原创 在Windows系统下安装python3

个人在Windows系统下安装python3的经过首先去python官网去下载自己需要python的版本,python的官网网址是https://www.python.org/下载好了就可以安装。第一步:登陆python官网,选择在Windows系统下安装的python,然后下载相应的版本,有python2与python3两个版本,根据自己的需要选择,我这里是选择3版本。然后选择具...

2018-12-25 17:54:52 228

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除