摘要: %设一被控对象G(s)=50/(0.125s^2+7s) %用增量式PID控制算法编写仿真程序 %输入分别为单位阶跃、正弦信号,采样时间为1ms clear; close all; ts=0.001; %采样时间 sys=tf(50,[0.125,7,0]); %tf是传递函数 即被控对象函数G() 阅读全文
posted @ 2024-01-16 16:00 叮叮当当sunny 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 学习一下网上很火的动态条形图。 学习自:https://pypi.org/project/bar-chart-race/ https://github.com/dexplo/bar_chart_race https://www.cnblogs.com/traditional/p/12243307.h 阅读全文
posted @ 2022-05-15 08:24 叮叮当当sunny 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 测试函数是-x*sin(x),求其在0~4.5上的最小值。 首先绘图观察一下: fplot(@(x) -x*sin(x),[0,4.5]); hold on; fplot(@(x) -sin(x)-x*cos(x),[0,4.5]); hold off; legend('f(x)',"f'(x)") 阅读全文
posted @ 2021-12-22 20:15 叮叮当当sunny 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 泛函优化可以近似转化为各点坐标的优化。 如以下题目 用理论方式(欧拉方程)求解比较繁琐,门槛高,适应性差。当边界条件或目标函数发生变化时,需要新的理论。 该题目本质是求从(1,1)到(2,2)的最优路径曲线,使目标函数最小。因此可以转换为求解f(1.1),f(1.2),……,f(1.9)的最优取值, 阅读全文
posted @ 2021-12-22 16:46 叮叮当当sunny 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 求逆矩阵最有效的方法是初等变换法(虽然还有别的方法)。如果要求方阵 \(A\) 的逆矩阵,标准的做法是: 将矩阵 \(A\) 与单位矩阵 \(I\) 排成一个新的矩阵 \((A \quad I)\) 将此新矩阵 \(( A \quad I )\) 做初等行变换,将它化成 \(( I \quad B 阅读全文
posted @ 2021-12-10 10:20 叮叮当当sunny 阅读(13202) 评论(0) 推荐(0) 编辑
摘要: 之前在这篇https://www.cnblogs.com/dingdangsunny/p/14327019.html#_label0中提到了转矩随定转子相对偏移角度的变化关系,但是其实这该模型中,转子只有铁心,即定子对转子只有吸引力,没有排斥力,不符合永磁同步电机的情况。因此,绘制了一个极为简化的磁 阅读全文
posted @ 2021-12-08 22:34 叮叮当当sunny 阅读(1388) 评论(0) 推荐(0) 编辑
摘要: 前段时间看到赵玉平老师讲的关于相亲选择的问题,感觉比较有趣,希望通过概率模拟验证一下该方法的有效性。 原链接如下,感兴趣可先了解原讲解:管理学博士是怎么硬核相亲的,过程太真实了,最后居然选到这么好的“对象”!强烈建议大家学学…… %相亲 https://v.douyin.com/RWQQnC4/ 1 阅读全文
posted @ 2021-12-08 22:02 叮叮当当sunny 阅读(227) 评论(0) 推荐(0) 编辑
摘要: kriging工具箱:https://orbit.dtu.dk/en/publications/dace-a-matlab-kriging-toolbox x=rand(1,100)*5; y=rand(1,100)*5; z=x./(y+1)+0.01*rand(1,100); data=[x', 阅读全文
posted @ 2021-12-07 21:22 叮叮当当sunny 阅读(1661) 评论(0) 推荐(0) 编辑
摘要: 利用三列数据,创建矩阵,以绘制等高线图。只适用于对齐的数据,否则需要插值。 函数: function colplot(data,nums,p,leg) %data:待绘图的数据,每列一个变量 %nums:绘图所用数据所在列1×3,依次为颜色、横坐标、纵坐标 %p:绘制类型 %legfun:图例 ux 阅读全文
posted @ 2021-12-07 16:55 叮叮当当sunny 阅读(1584) 评论(0) 推荐(0) 编辑
摘要: 1.多变量绘图 由于在matlab绘图时遇到多个变量,需要逐一绘制(还没找到别的好方法),在此过程中使用hold on保持图形,比较繁琐,所以将其封装成为以下函数,简化该过程。目的是以更接近统计学的思维去绘图,当然还十分粗糙,和ggplot2没得比,不过出发点是向着它努力的。 函数如下: funct 阅读全文
posted @ 2021-12-06 21:42 叮叮当当sunny 阅读(2811) 评论(0) 推荐(0) 编辑
摘要: 软件为Ansys Maxwell,所用模型为示例库中的ipm_1,测试方法为: 打开示例模型; 运行RMxprt仿真; 生成Maxwell2D模型; 运行2D模型(运行前可修改仿真时长和步长); 绘出希望查看的变量并分析。 1.功率梳理及问题 1.1 准备工作 在电路中添加电流表和电压表,便于观察: 阅读全文
posted @ 2021-11-12 22:28 叮叮当当sunny 阅读(3381) 评论(5) 推荐(1) 编辑
摘要: 1.Latex简洁函数图 \documentclass[11pt]{article} \usepackage{tikz} \usepackage{pgfplots} \begin{document} \begin{tikzpicture} \begin{axis}[ xlabel=$x$/mm, y 阅读全文
posted @ 2021-11-10 15:57 叮叮当当sunny 阅读(687) 评论(0) 推荐(0) 编辑
摘要: DXFLib的地址如下: https://www.mathworks.com/matlabcentral/fileexchange/33884-dxflib?s_tid=srchtitle_DXFLib_1 多亏了它,使得我们可以方便地使用matlab生成想要的dxf文件,实现简单图纸的自动化 但是 阅读全文
posted @ 2021-11-03 21:10 叮叮当当sunny 阅读(1125) 评论(0) 推荐(0) 编辑
摘要: 1.latex中有输入德文、法文的处理办法 https://blog.csdn.net/runtuandme/article/details/102566301 https://tex.stackexchange.com/questions/57743/how-to-write-%C3%A4-and 阅读全文
posted @ 2021-10-28 10:07 叮叮当当sunny 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 鱿鱼游戏玻璃桥 18关,16人 各玩家遵守规则,依次前行。 模拟各人存活概率。 import numpy as np class gamer: def __init__(self): # 表示该游戏者已经走过了x块玻璃 self.x = 0 def choose(self): # 表示该游戏者做出选 阅读全文
posted @ 2021-10-21 22:21 叮叮当当sunny 阅读(700) 评论(2) 推荐(2) 编辑
摘要: 配色问题 美观大方,风格统一,容易辨识的配色在论文和展示中至关重要,好的文章其配色自成一体,看起来非常舒服。 以下是几个选取配色的神仙网站。 (1)http://brandcolors.net/ 世界知名品牌颜色收集网,收录了世界最知名的品牌、企业公司、知名网站的颜色的色码。如微软经典配色: f65 阅读全文
posted @ 2021-09-17 16:27 叮叮当当sunny 阅读(4933) 评论(0) 推荐(1) 编辑
摘要: Nonogram也是一种类似于数独的数字游戏,但是似乎要简单一些,只要有足够的耐心,任何玩家都可以成功完成,而且在游戏过程中会逐渐熟练。 在应用商店中也可以找到,而且评分高达4.9。 游戏界面如下,感兴趣的话可以自行查找游戏规则,app中也有新手指引。很容易上手。 求解思路: 这个游戏比数独简单的一 阅读全文
posted @ 2021-09-07 10:00 叮叮当当sunny 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 入坑力扣,希望可以经常练一练,然后记录一下,更新。 所有一级标题的前缀为:leetcode-cn.com/problems /container-with-most-water 第一次使用了暴力O(n^2)的方法,直接超出限制,后来改为O(n)。 Python class Solution: def 阅读全文
posted @ 2021-09-03 22:04 叮叮当当sunny 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 题目来自于:https://leetcode-cn.com/problems/add-two-numbers Python # Definition for singly-linked list. # class ListNode: # def __init__(self, val=0, next= 阅读全文
posted @ 2021-09-03 21:34 叮叮当当sunny 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 参考自:http://data.biancheng.net/view/5.html 如何创建链表 首先创建一个结构体表示节点: typedef struct Link{ int elem; struct Link *next; }link; 接下来编写初始化函数。由一维数组初始化链表。 link * 阅读全文
posted @ 2021-09-03 09:35 叮叮当当sunny 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 翻译自宝藏网站:https://realpython.com/linked-lists-python/ 建议不排斥英文的同学直接阅读原文。 Linked lists就像list的一个不太为人所知的表亲。它们不那么流行,也不那么酷,你可能在算法课上都不记得它们了。但在合适的环境下,它们真的会发光。 在 阅读全文
posted @ 2021-09-02 15:35 叮叮当当sunny 阅读(6397) 评论(0) 推荐(2) 编辑
摘要: 1.简单的问题如果要量化、数学化就很繁琐。 (1)网络上看到的一个例子:很多游戏公司的程序员根本不玩儿游戏。策划案需要极其细致。 跟随功能:和队长隔着半张地图,玩家点了跟随,这时是否要跟随;如果要跟随的话怎么跟,半张地图是慢慢跑过去,还是有飞行坐骑召唤出来飞过去,还是走最近的传送点传送过去;还是干脆 阅读全文
posted @ 2021-08-28 22:52 叮叮当当sunny 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 学习自《数据结构与算法 Python语言描述》机械工业出版社。记录一些要点,以供加深记忆和日后查阅。 1. 算法和算法分析 1.1 问题、实例和算法 三个基本概念: 问题:需要解决的一个具体需求。 实例:以上问题的一个具体例子。 算法:一种计算过程的严格描述。 算法的性质: 有穷性:算法的描述由有限 阅读全文
posted @ 2021-08-13 11:07 叮叮当当sunny 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 浅拷贝只复制指向某个对象的指针,而不复制对象本身,新旧对象还是共享同一块内存。但深拷贝会另外创造一个一模一样的对象,新对象跟原对象不共享内存,修改新对象不会改到原对象。 示例: import numpy as np a=np.array([1,2,3]) b=[] for i in range(0, 阅读全文
posted @ 2021-08-10 16:33 叮叮当当sunny 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1.永磁材料属性 2021.3.13 1.23-4*pi*1e-7*1.0997785406*890000=0 Mu为相对磁导率,Hc为矫顽力,Br为剩磁。 2.关于Map图的电压 2021.9.20 在用Maxwell绘制效率Map图时,发现其在Map图中的和单点的反电势不能很好对应。 问题描述: 阅读全文
posted @ 2021-03-13 21:25 叮叮当当sunny 阅读(1724) 评论(1) 推荐(1) 编辑
摘要: 最近在优酷看了杨洋和zs主演的某部青春爱情电视剧。所以想到观察一下它的评论,同时学习一下Python文本处理的基础知识。 1. 爬虫 首先第一部分就是获取评论数据。 import json import requests import pickle url = 'https://p.comments 阅读全文
posted @ 2021-02-01 22:47 叮叮当当sunny 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 之前一直觉得matlab有mlx,python有ipynb(Jupyter Notebook),R就没有原生态的工具?直到发现了Rmd 后来觉得matlab有mat,R有Rdata,Python难道没有自己的数据保存格式? 其实,pickle可以在一定程度上完成这一功能。(学习自https://bl 阅读全文
posted @ 2021-01-28 09:22 叮叮当当sunny 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 1.背景 Maxwell可以录制脚本,方便地实现程序控制和自动化操作。 在maxwell菜单栏中选择Tools→Record Script To File即可开启录制。 目前可选择的语言有两种,Python和vbs。 虽然Python非常火热,vbs更像是不被关注的小众语言。但Maxwell中的Py 阅读全文
posted @ 2021-01-25 20:10 叮叮当当sunny 阅读(1742) 评论(3) 推荐(1) 编辑
摘要: 1.定转子磁场夹角 在上一篇(https://www.cnblogs.com/dingdangsunny/p/14315798.html)中完成了不同电流下电流角的扫描,获得了最佳电流角和最大输出转矩,那么这个角度到底代表着什么,下面直观的分析一下。 上图中两个灰色的轮子一个是定子,一个是转子。具体 阅读全文
posted @ 2021-01-25 19:35 叮叮当当sunny 阅读(2516) 评论(0) 推荐(0) 编辑
摘要: 1.电机转矩扫描 电机用的ipm_1 电流激励设置: A相:Im*sin(2*pi*fs*time+th) B相:Im*sin(2*pi*fs*time+th-2*pi/3) C相:Im*sin(2*pi*fs*time+th+2*pi/3) 初始机械角度: 电机参数:(先保持init和th都为0) 阅读全文
posted @ 2021-01-23 23:45 叮叮当当sunny 阅读(9949) 评论(15) 推荐(2) 编辑
摘要: 学习自:https://www.bilibili.com/video/BV1Mz4y1S7oR 方法一:建立非常大的永磁体。 优点:简单粗暴,容易理解。缺点:需调整尺寸参数以获得满足均匀度要求的区域;计算量大。 方法二:施加矢量磁位A。 优点:磁场绝对均匀。 二维: 边长10mm的正方形。 效果: 阅读全文
posted @ 2021-01-19 12:59 叮叮当当sunny 阅读(2354) 评论(1) 推荐(1) 编辑
摘要: 在此记录一些凌乱的知识点…… 1.运动设置的单位 正常情况下是上面这样的,但是如果由于某些原因没有设置单位(即空白),如下图。 就会默认为rad/s,这和期望的数值差了将近10倍。 出现这种情况的典型原因是在设置了变量之后又取消,如下图。 首先设置了变量ns,注意在设置变量后是不显示单位的,所以需要 阅读全文
posted @ 2021-01-18 13:12 叮叮当当sunny 阅读(11557) 评论(0) 推荐(0) 编辑
摘要: 学习自:https://www.bilibili.com/video/av926822265(感谢搞仿真的晴儿,up主太棒了) maxwell中的各种边界条件参见:https://www.cnblogs.com/dingdangsunny/p/13689100.html#_label3_0 Symm 阅读全文
posted @ 2021-01-17 23:27 叮叮当当sunny 阅读(6835) 评论(2) 推荐(2) 编辑
摘要: 网址:https://www.vectorizer.io/ 功能:全自动地将任何上传的图片转换为矢量图。(发现于https://sspai.com/post/44668) 完全免费,能保存为多种格式。 能看到转换的过程,有科技感。 支持 AI 自动调节优化转换效果。 提供专业的颜色深度与调色设置,让 阅读全文
posted @ 2020-11-11 14:40 叮叮当当sunny 阅读(988) 评论(0) 推荐(1) 编辑
摘要: 静态磁场是指所有的磁场量均不随时间改变而改变。涡流磁场则是指激励随时间按正弦或者余弦规律变化,但从统计意义上来讲,它又是时间平稳的,我们通常将这样的磁场看成是准静态的电磁场,称之为谐性磁场或似稳场。 4.1 概述 所谓静态磁场是指不随时间变化的磁场,他通常包括下面几种情况:永磁体的磁场;稳恒电流产生 阅读全文
posted @ 2020-09-20 10:37 叮叮当当sunny 阅读(2248) 评论(0) 推荐(0) 编辑
摘要: 3.1 二维静电场(Electrostatic)应用 该图中部斜线剖面部分为等效的电力电缆传输部分,材料为紫铜。而直径为Φ30 mm 的部分为电力电缆接头材料。因为电力电缆接头要包裹电缆的绝缘外表皮,所以接头的外径要大于电缆绝缘外皮尺寸。直径为Φ21mm 的绝缘部分为电缆接头外表皮。为了使电缆接头与 阅读全文
posted @ 2020-09-18 11:03 叮叮当当sunny 阅读(2449) 评论(0) 推荐(0) 编辑
摘要: 对于偏微分方程,使其解成为唯一的辅助条件可分为两种:一种是表达场的边界所处的物理情况、称为边界条件;另一种是确定场的初始状态,称为初始条件。边界条件和初始条件合称为定解条件。2.1 二维电磁场基本理论电磁场的经典描述是麦克斯韦方程组,电机电磁场分析—般采用位函数表示,位函数比场量本身更容易建立边界条 阅读全文
posted @ 2020-09-18 09:47 叮叮当当sunny 阅读(3092) 评论(0) 推荐(0) 编辑
摘要: 学习自:《Ansoft12在工程电磁场中的应用》赵博、张洪亮等编著 软件版本:ANSYS2019R3(1.9.7) 1.1 界面环境 左侧为工程管理栏,可以管理一个工程文件中的不同部分或管理几个工程文件。其下方为工程状态栏,在对某一物体或属性操作时,可在此看到操作的信息。最下方并排的是工程信息栏,该 阅读全文
posted @ 2020-09-18 08:48 叮叮当当sunny 阅读(13275) 评论(0) 推荐(1) 编辑
摘要: 1. 全桥 波形: 2. DC-AC-DC 波形: 3. 跟踪(滞环) 波形: 阅读全文
posted @ 2020-05-30 21:37 叮叮当当sunny 阅读(6489) 评论(0) 推荐(0) 编辑
摘要: 1. 单相桥式 1.1 双极性 课本P165 ur>uc时,V1和V4开通,V2和V3关断,此时如果io>0,则V1和V4通,如io<0,则VD1和VD4通,输出电压uo=Ud; ur<uc时,V2和V3开通,V1和V4关断,此时如果io<0,则V2和V3通,如io>0,则VD2和VD3通,输出电压 阅读全文
posted @ 2020-05-30 19:59 叮叮当当sunny 阅读(7804) 评论(0) 推荐(1) 编辑