- 博客(33)
- 资源 (4)
- 收藏
- 关注
原创 Q3D对PCB电路板寄生参数提取,RLC
作为一款电磁的三维仿真工具,ANSYS Q3D Extractor可以设计用在高速电子设备上的电子封装和连接器,或者设计用在电力分配、电力电子和电力传动系统中的高功率汇流排和功率变化器件。Q3D Extractor可计算任意载流结构的寄生参数:频变电阻、电感、电容和电导(RLCG)。通过寄生参数提取,用户能在生产前仿真和验证产品的性能,从而减少设计时间。第二步:在Slwave中,EDB文件转化。在网络中自动定义网络,消除错误。第三步:在Q3D中提取参数。给回路的另一端添加漏。
2023-11-14 20:50:30
2735
1
原创 Ansys Electronics Desktop仿真——HFSS线圈寄生电阻,电感
Ansys Electronics Desktop仿真——HFSS线圈寄生电阻,电感
2023-11-13 16:02:04
4912
1
原创 python的csv库:保存数字仅有15位,精度丢失的解决办法
在CSV文件中可以被视为分隔符,确保数据不会被自动格式化或截断。能够解决问题,那么这确实是一个有效的解决方案。可以看到20位数字+‘/t’被不失精度地保存!如果在字符串后添加制表符。
2023-08-29 14:59:24
1122
原创 Ansys Electronics Desktop仿真——Maxwell线圈
利用ANSYS Electronics Desktop,可在综合全面、易于使用的设计平台中集成严格的电磁场分析和系统电路仿真。按需求解器技术让您能集成电磁场仿真器和电路及系统级仿真,以探索完整的系统性能。本文以感应线圈为例介绍ANSYS Electronics Desktop入门操作。
2022-10-02 20:29:31
19954
2
原创 python多模块的变量使用笔记
#c.pyclass CLASS_var(): def __init__(self): self.var=100duixaing_c=CLASS_var()bianliang_c=200print('我是c',duixaing_c,duixaing_c.var,' ',id(bianliang_c),bianliang_c)#b.pyfrom c import *def b_print(): print('我是b', duixaing_c,duixai.
2022-04-25 14:00:43
476
原创 字符编码简介
这是我们熟悉的字符串(string):‘我是帅哥’‘我是帅哥’,组成这四个字符的字符(char)在计算机里以字节(byte)的方式存在,字符与字节之间的对应关系为编码(encoding)常见的编码有(红色的常见)GB2312编码:1981年5月1日发布的简体中文汉字编码国家标准。GB2312对汉字采用双字节编码,收录7445个图形字符,其中包括6763个汉字。 UTF-8和UTF-16编码:Unicode编码的转换格式,可变长编码,相对于Unicode更节省空间。UTF-16的字节.
2022-04-17 22:29:52
269
原创 字幕速度、字幕快进调节
#time:2022/4/12 19:42#author:yigeshuaige#KUAIJIN=9.5ff=9080/9186file_path = "zimu.txt" ##file_path为路径SWITCH=1#调试开关,勿动def is_number(data): try: int(data) return True except ValueError: pass return Falsedef th.
2022-04-12 22:00:07
885
原创 用matlab求解微分方程
实例微分方程:初始条件:%构建syms y(t)s= dsolve('-Dy=y +1','y(0) =1');%作图t = 0:0.1:5y = eval(subs(s))plot(t,y)在命令窗口行键入结果 's',显示解析式:
2022-04-07 22:42:25
35402
5
原创 用matlab求傅里叶变换
以求解下面的傅里叶变换为例代码:clear all;close all;ft=sym('exp(-1i*t)*(heaviside(t))')%ft=sym('sin(pi*t)*(heaviside(t)-heaviside(t-2))')%ft=sym('sin(2*pi/100*t)*(heaviside(t+50))')%ft=sym('exp(-i*t)*(heaviside(t))')Fw=fourier(ft)subplot(211),ezplot(abs(Fw).
2022-04-07 21:18:07
7063
3
原创 Latex公式使用笔记
LaTeX(LATEX,音译“拉泰赫”)是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天、甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。这里推荐一个非常...
2022-04-06 09:55:34
1537
2
原创 python魔方可以完成最基本的旋转操作——你的下一个魔方何必是魔方
#time:2022/3/23 10:04#author:yigeshuaige#import cv2import numpy as npimport timeimport randomimport autopyVOID=0WRITE=1BLUE=2RED=3GREEN=4ORANGE=5YELLOW=6class CLASS_BLOCK: def __init__(self,position_t,color_data_t,type): s...
2022-03-24 22:41:10
1404
原创 基于tkinter库python背单词GUI设计——单词越背越开心
#time:2022/2/14 20:26#author:import timeimport tkinter as tkfrom tkinter import ttk,messagebox as msgimport tkinter.font as tkfontimport random##########################——————————主要全局变量——————————###############################DISTANCE=10DISPL...
2022-03-13 17:19:53
2346
原创 python图片取模心得,源码附送——碰瓷PCtoLCD2002
print()技巧print()自带回车,加上 end=''取消回车print('1')print('2')print('1',end='')print('2')结果:1212Process finished with exit code 0图像模式:modes Description 1 1位像素,黑白图像,存成8位像素 {0,255} L 8位像素,黑白 {0,1,2,....,255} P 9位像...
2022-03-13 14:20:13
4062
2
原创 四行代码制作你的esp8266天气时钟——基于NodeMCU、OLED模块
配置方法:1.填上wifi或者热点的名称和密码2.输入知心天气的密钥和城市名称硬件配置:0.96OLED spiOLED屏幕,其他屏幕可以查看U8g2的实例代码,选择驱动构造功能描述:开机等待wifi连接,扫描并连接,获取成功后进入显示界面当wifi断开连接时,不显示图标,会利用esp8266定时器进行计时,但是天气信息不会更新再次连接时,显示图标,更新天气、时间信息在屏幕的显示位置会随时间左右移动,延长OLED屏幕的寿命/***...
2022-03-07 19:31:29
8612
4
原创 用 load_sample_image 加载图像,报错:AttributeError: Cannot find sample image:
from sklearn.datasets import load_sample_imageimage = load_sample_image(“image.png”)报错如下:AttributeError: Cannot find sample image: image.pngsklearn库使用的是库自带的内置图片,所以()里的内容要和已有的图片名称相同,只有china.jpg和flower.jpg这是load_sample_image()函数的内容:def load_samp.
2022-02-22 18:30:14
1837
原创 tkinker 打包exe
1、打开命令行窗口快捷键win+r,打开cmd2、安装Pyinstall键入命令pip install Pyinstaller3、配置Pyinstaller键入命令: pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple4、转换到工作空间:命令是【cd (目录)】,cd..是转换到上一级目录5、确定准备的文件夹里内容如下:.ico是图标文件,.py是py
2022-02-18 17:03:15
425
原创 mp4视频解码生成图片
import cv2import osimport pdb#需要手动新建一个badapple的文件夹cap = cv2.VideoCapture('badapple.mp4')image_dir = 'badapple'#文件夹名称fps = cap.get(cv2.CAP_PROP_FPS)#获取视频帧率size = (int(cap.get(cv2.CAP_PROP_FRAME_WIDTH)), int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT)))#获取视频宽.
2022-02-04 19:05:56
3635
原创 pycharm新建项目使用其他项目的包——愉快地开发新工程
首先介绍几个概念:1、项目(project):在python中,通常是代码脚本文件(.py)的集合。2、解释器(interpreter):可以理解为,读懂你的python代码的机器,解释器的类型要与python代码的版本(版本就是常说的3.x 2.x。。。)对应。3、环境(environment):包含了python第三方库、解释器等。三者的关系是:一个项目只能使用一个环境,一个环境可以被多个项目使用;在一个项目中安装的第三方库,会被存储到环境中。即当这个环境被其他项目使...
2022-02-04 18:50:29
5506
原创 直流转压芯片及其电路——科创、竞赛项目、这一篇就够了
18650是锂离子电池的鼻祖——SONY公司当年为了节省成本而定下的一种标准性的锂离子电池型号。其中18表示直径为18mm,65表示长度为65mm,0表示为圆柱形电池。锂电池标3.7V或4.2V都是一样。只是生产厂商标注的不一样而己。3.7V 指电池使用过程中放电的平台电压(即典型电压),而4.2V指的是充电满电时的电压。常见的可充18650锂电池,电压都是标3.6或者3.7v,充满电的时候是4.2v,这跟电量(容量)关系不大,18650电池主流的容量从1800...
2022-02-03 21:59:26
1300
1
原创 python屏幕截图、图像数组、鼠标移动点击的游戏外挂应用
以程序自动完成游戏黑白快为例:程序的逻辑是:一、获取游戏界面屏幕截图 hwnd = 0 # 窗口的编号,0号表示当前活跃窗口 # 根据窗口句柄获取窗口的设备上下文DC(Divice Context) hwndDC = win32gui.GetWindowDC(hwnd) # 根据窗口的DC获取mfcDC mfcDC = win32ui.CreateDCFromHandle(hwndDC) # mf...
2022-01-27 19:11:55
4780
1
原创 pycharm安装模块时报错Non-zero exit code (2)
1、问题描述通过File->Settings->project->project interpreter安装库的时候出现错误查看details:python -m pip install pip==20.2.4常见于开启pycharm软件后更新了软件版本,导致pip不可用,通过降级pip可以解决问题2、解决方法:在pychram底部的Terminal处执行如下命令:python -m pip install pip==20.2.4...
2022-01-26 19:34:04
1047
2
原创 玩玩Simulink——直流电机仿真
dc machine模块的内部结构:Armature resistance and inductance [Ra (ohms) La (H) ]:电枢电阻和电感Field resistance and inductance [Rf (ohms) Lf (H) ]:励磁回路电阻和电感Field-armature mutual inductance Laf (H) ::电枢与电磁回路互感当出现如下error时:error:Initializati...
2022-01-25 13:44:55
15085
5
原创 python读写文件——txt文件操作生成单词表
现有文件的格式作为一个python小白,刚好可以用来锻炼自己!读取txt文件 转化成可操作类型 按照规则提取 生成txt...
2022-01-22 21:23:40
4520
2
原创 OLED_Clear();后出现奇怪的错误stm32
现在是安徽的腊月十二,在家做个小项目,有个环节是2路pwm使用TIM1控制 CH1 和 4, OLED_Init(); //初始化OLED OLED_ShowString(0,0,"OLED_IS_READY"); OLED_Clear();
2022-01-14 02:00:59
3575
2
原创 玩玩Simulink——以变压器仿真为例
Simulink是美国Mathworks公司推出的MATLAB中的一种可视化仿真工具。Simulink是一个模块图环境,用于多域仿真以及基于模型的设计。它支持系统设计、仿真、自动代码生成以及嵌入式系统的连续测试和验证。 Simulink提供图形编辑器、可自定义的模块库以及求解器,能够进行动态系统建模和仿真。Simulink与MATLAB相集成,能够在Simulink 中将MATLAB算法融入模型,还能将仿真结果导出至 MATLAB 做进一步分析。Simulink应用领域包...
2021-10-31 18:35:26
17613
5
原创 comsol数据集
COMSOL Multiphysics软件具有非常完备的数据处理功能,这一点可以从大量科研文献中的插图看出,也因此,期望在一篇文章中介绍所有潜在功能是不现实的。作为后处理简介,这篇文章主要介绍数据集的概念、特点以及如何创建数据集,包括旋转数据集、等值面数据集、数据拉伸,然而,你应该知道的是COMSOL Multiphysics软件中的数据集类型远不止这三个。图1 结果节点数据集(Data Sets)就是数据的集合,也就是计算结果数据存储的地方,它也应该被理解为一种“源”,比如我们创建了一个绘图组,我
2021-10-19 11:48:06
3014
原创 单片机与FPGA的区别
单片机(Single-Chip Microcomputer)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。FPGA(Field Programmabl.
2021-09-24 23:10:38
12557
3
转载 电磁超声传感器的三大典型结构
电磁超声传感器的三大典型结构电磁超声检测技术由于具有非接触的优点,探头不存在磨损,适合于高速、高温等恶劣工况检测。尤其是功率电子技术的发展,解决了电磁超声传感器(Electromagnetic acoustic transducer, EMAT)换能效率低的功率问题,极大地促进了EMAT技术的发展,特别是其易于激励出SH波,具有压电超声传感器不可比拟的优点,成为近年来无损检测技术的研究热点之一。电磁超声传感器是电磁超声检测技术的核心,其物理基础来自于20世纪60年代,在凝聚态物理研究螺旋波特性的过程中,
2021-09-21 20:05:11
2244
原创 Python数据可视化——基于Matplotlib
数据可视化是通过图形图表的方式来呈现数据,高效清晰地表达数据中包含的信息和分布规律,有助于发现异常值、描述数据趋势以及挖掘相关模型等。特别是相对于大型高维数据集,数据可视化的呈现可使最终结果变得清晰易懂。本文将介绍数据可视化常用的库(模块)Matplotlib、Pandas和Seaborn,使读者能够了解数据可视化的基本思路和方法。散点图from matplotlib import pyplot as pltimport numpy as npx=np.random.randn(10000)
2021-09-17 20:10:58
768
1
原创 API简介
API(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。操作系统是用户与计算机硬件系统之间的接口,用户通过操作系统的帮助,可以快速、有效和安全、可靠地操纵计算机系统中的各类资源,以处理自己的程序。为使用户能方便地使用操作系统,OS 又向用户提供...
2021-09-15 15:53:32
703
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人