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