自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python GUI设计——选项按钮、复选框、框架Frame

首先由var.get()获得目前选项按钮的value值,然后由此值利用if判断所选的是男生或女生,最后使用config()方法将男生或女生设置给标签对象label的text,即显示的结果。在设计复选框时,最常见的方式是让复选框以文字形式存在。程序设计时可以设计让选项按钮与函数(方法)绑在一起,当选择适当的选项按钮时,可以自动执行相关的函数或方法。未来若是想取得这组选项按钮所选的选项,可以使用get()方法,这时会将所选选项的参数value的值传回,方法set()可以设置最初默认的value选项。

2022-11-24 18:21:10 4102 1

原创 电磁场与电磁波(10)——电容与部分电容

2号导体所带的电荷只取决于2号和0号之间的电压,与1、2号之间的电压毫无关系,这就起到了静电屏蔽的作用。意义:这些电荷共同存在时,在每一个导体上引起的电位与他们各自单独存在时,在每一个导体上所引起的电位的相加和是相等的。静电系统中,如果填充的是线性介质,电位系数矩阵中的所有元素只取决于这个导体的几何形状、大小、位置等,与带电量无关。根据电荷守恒定律:n个导体以及地面的电荷和为0,所以n-1个导体电荷总和绝对值必定不大于第n个导体的电荷量。如果第n+1个导体的电量是0,那么前n个导体是独立的。

2022-11-17 19:34:20 3117

原创 Python GUI设计——Entry文本框、文字区域Text

所谓的文本框Entry,通常是指单行的文本框,在GUI程序设计中这是用于输入的最基本的Widget控件,我们可以使用它输入单行字符串,如果输入的字符串长度大于文本框的宽度,所输入的文字会自动隐藏造成部分内容无法显示。Text对象的get()方法可以取得目前所选的文字,在使用Text文字区域时,如果有选取文字操作发生时,Text对象会将所选文字的起始索引放在SEL_FIRST,结束索引放在SEL_LAST,将SEL_FIRST和SEL_LAST当作get()的参数,就可以获得目前所选文字。

2022-11-15 22:51:18 5216 1

原创 Python GUI设计——Button功能按钮

功能按钮也称为按钮,在窗口组件中可以设计在单击功能按钮时,执行某一个特定的动作,这个动作也称为callback方法,也就是说我们可以将功能按钮当作用户与程序沟通的桥梁。功能按钮上面可以有文字,或是和标签一样可以有图像,如果是文字样式的功能按钮,可以设定此文字的字形。Button(父对象, options, ……)Button()方法的第一个参数是父对象,表示这个功能按钮将建立在哪一个窗口内。下列是Button()方法内其他常用的options参数。

2022-11-11 11:51:40 5903 4

原创 电磁场与电磁波(9)——有限差分法

随着计算机的发展,人类计算能力大大增强,因此对于空间电场,可以划分为无数个小单元,通过对小单元的叠加计算,可以计算出整个空间的电场分布。假设初始值 为0(圆柱内部电位为0,圆柱表面电位不能为0),随着迭代向外扩散,到达边界以后,由于边界存在电位,影响边界结点电位,从而影响内结点电位。平行于Y轴直线将区域划分成无数的带,将两条直线之间的距离记为步长hx,可以用等步长,也可以用不等步长,同理,建立hy。hx和hy的交点记为结点,结点的个数一定是有限个,结点越多,计算结果准确度越高。

2022-11-10 12:51:50 2687 1

原创 电磁场与电磁波(8)——唯一性定理的应用:电轴法

由唯一性定理导出的另一个常用的方法是电轴法。可用它求解的基本系统是两个平行的无限长带电圆柱导体,这两根导体圆柱在单位长度上所带的电荷量相等而符号相反。

2022-11-07 11:12:57 2649

原创 Python GUI设计——Label标签

padx可以设置标签文字左右边界与标签区间的x轴间距,pady可以设置标签文字上下边界与标签区间的y轴间距。控件在建立时可以直接设置对象属性,若是部分属性未建立,未来在程序执行时如果想要建立或更改属性可以用config()方法。在标签的输出中,如果是多行的输出,在最后一行输出时可以使用justify参数设置所输出的标签内容有LEFT/CENTER/RIGHT,默认是居中输出。Label()方法可以用于在窗口内建立文字或图像标签,第一个参数是父对象,表示这个标签将建立在哪一个父对象(窗口)内。

2022-11-06 19:33:30 4948

原创 电磁场与电磁波(7)——唯一性定理的应用:镜像法

镜像法是用一组适当配置的电荷系统来替代要求解的给定系统。根据唯一性定理,只要新添加的电荷(镜像电荷)不进入原求解区域,以保证不改变原求解区域内的电荷分布,就能保证不改变原求解区域内的电位方程,并且原区域边界处的条件保持不变就可满足要求。镜像法实际上是用在求解区域外添加的电荷来替代原有边界对系统的影响,因此,在使用镜像法时,首先把原有的边界去掉,再在求解区域外适当添加若干电荷,调整电荷数量、电荷量和位置,使得在原有边界处的条件不变。这样根据唯一性定理,新系统的解在原求解区域中就是原系统的解。

2022-11-05 17:04:03 8393

原创 Python GUI设计——基本概念

GUI英文全称是Graphical User Interface,中文是图形用户接口,可以让用户与计算机进行沟通。tkinter是一个开放源码的图形接口开发工具,原来是用TCL(Tool Command Language,工具命令语言)编写的GUI函数库,最初发展是从1991年开始的,具有跨平台的特性。tkinter工具提供许多图形接口,例如标签(Label)、菜单(Menu)、按钮(Button)等。

2022-11-04 20:07:13 942

原创 电磁场与电磁波(6)——静电场的边值问题:唯一性定理

唯一性定理:静电场中,满足一定边界条件的泊松方程或拉普拉斯方程的解是唯一的。当场中介质及各导体的分布一定时:(1)给定各导体表面的电位值,此时由边值问题解得的电位函数为唯一(2)导体表面为等位面,给定各导体表面的电荷量,此时由边值问题所解得的电位函数,仅相差一无关紧要的常数,而电位的梯度E是唯一的;(3)若给定某些导体表面的电位值,及其它导体表面(导体表面为等位面)的电荷量,此时由边值问题所解得得电位函数为唯一。

2022-11-02 09:19:36 6555

原创 电磁场与电磁波(5)——静电场基本方程、分界面上的衔接条件

导体外部,由前文电场强度的衔接条件可知,外部场强的切向方向和导体场强的切向方向相等,即外部场强的切向方向为0;因为电介质的存在,在介质表面上要存在面极化电荷,那么介质两侧的场强方向不一样,所以当电力线穿过分界面的时候,电场强度和电位移矢量都不连续,都存在突变。沿着法线方向,取圆柱面,当圆柱面无穷小时,ε1边的电位移矢量取D1,ε2边的电位移矢量取D2。当σ不等于0时,分界面两侧的D法线分量不连续,当σ=0时,分界面两侧的D法线分量连续。对于E1,积分路径只有t方向的l,n方向的两个一半的h;

2022-10-31 18:19:31 8796

原创 电磁场与电磁波(4)——导体、电介质、高斯定理

根据实体物质的静电表现可以分为导体、电介质。

2022-10-30 21:48:56 5576

原创 Tkinter图形界面应用

Tkiner是Python的标准GUI库。由于Tkinter内置在Python的安装包中,因此只要安装好Python就能导入Tkinter库,而且IDLE也是用Tkinter编写而成的。对于简单的图形界面Tkinter是能应付自如的,使用Tkinter可以快速创建GUI应用程序与其他编程语言的 GUI 工具包相比,Tkinter 编码效率高,能够实现快速开发的目的,非常适合初学者学习。

2022-10-29 10:25:10 633

原创 CSDN—云IDE使用初体验

云IDE平台目前有很多,华为之类的都可以用试试,相比之下,CSDN的IDE界面比较友好,易上手,关于运行速度与调试环境,看个人接受程度了。

2022-10-28 12:57:46 297

原创 电磁场与电磁波(3)——静电场与场强

单位电荷放在q0电场中所受的力问:在无限大真空中知道电荷分布,如何求电场分布?

2022-10-28 11:06:25 2418 1

原创 电磁场与电磁波(2)——场论

场论,物理学中把某个物理量在空间的一个区域内的分布称为场,如温度场、密度场、引力场、电场、磁场等。

2022-10-25 18:03:19 1870

原创 Python random模块

random 模块可以产生一个随机数或者从序列中获取一个随机元素

2022-10-25 08:01:51 419

原创 电磁场与电磁波(1)——简史

电磁场和电磁波发展简史

2022-10-24 03:01:22 687

原创 图像分析方法总结

图像预处理是通过像素点的变换,增强或减弱图像的部分特征,以更好的进行下一步处理,预处理方法的得当与否,决定了后续工作量的大小甚至是结果的好坏。预处理包括基本的变换与图像增强。

2022-09-29 15:23:15 6382

原创 Matlab 构建可输入窗口进行BMI计算并通过GUI界面显示

Matlab具有强大的计算功能,同时又具有人性化、可视化的操作界面GUI,可通过输入数据,对身高、体重的BMI进行计算,生成GUI界面并输出结果,该GUI界面未由guide函数实现,而是由inputdlg函数实现。

2022-09-27 06:00:00 2299 1

原创 Matlab 迭代法计算灰值图像的level

Matlab中,已知函数im2bw(X,Level),默认level为0.5。这里level为阈值,其含义是:第Xij个像素,利用利用二值化处理时,level=T为临界值。

2022-09-25 06:00:00 1658

原创 Matlab 根据光谱数据生成k值、三刺激值、Lab、RGB等数据

Matlab 根据光谱数据生成k值、三刺激值、Lab、RGB等数据

2022-09-23 21:08:58 2269 3

原创 Matlab 伪彩色处理方法总结(密度分割法、灰度级变换法、频域变换法)

伪彩色处理是将黑白图像转换为彩色图像,方法分为空域变换及频域变换。空域变换其基本原理是构建颜色映射函数,将灰度值转换为彩色值。因为人眼对彩色图像的分辨能力大于黑白图像,所以伪彩色处理是为了增强人眼对图像的细节识别。

2022-09-21 10:37:51 12663

原创 Matlab 用figure单独窗口和用subplot合并窗口展示索引图像结果不同问题

一副灰度图像,为了转换为彩色图像,需要自己设定颜色映射表根据不同的转换公式,在完成转换图像后,输出彩色图像由figure单独窗口显示输出图像和subplot合并窗口输出图像,结果不同

2022-09-19 09:46:49 1415

Python tkinter 实现新建、打开、另存为文档功能

文档程序,在File菜单中包含功能:New/Open/Save as/Exit功能。 程序执行时窗口标题是Untitled,当文档存储后窗口标题将改为所存储的文档名

2022-11-15

Python 程序设计 单词检查

Python 程序设计 单词检查 这个程序在执行时会先列出字典内容,如果找不到符单词会在Python Shell窗口列出此单词。 首先自定义一个字典myDict.tetx 然后将Text控件的每个单词与字典的单词做比较,如果有不符的单词则用红色显示此单词。 这个程序具有两个 按钮,"拼写"按钮可以执行拼写检查,"清除"按钮可以将红色显示的字改为正常显示。

2022-11-15

python 制作万年历,可无限循环,可随时退出

python 制作万年历,可无限循环,可随时退出 根据1800年1月1号星期三为基准进行日期推算

2022-10-27

python 通过random实现猜单词游戏

创建词汇库;random随机挑选单词;打乱单词排序;玩家输入重组后的单词;检查结果;继续猜或者退出

2022-10-26

《python三剑客项目》-外星人入侵游戏,python全代码

《python三剑客项目》——外星人入侵游戏,python全代码

2022-10-24

Matlab imbinarize函数中OTSU最大类间方差法详解

通过公式,计算前景、背景的点数,质量矩,平均灰度 计算前景与背景的最大方差,求得最佳的im2bw阈值,使得前景与背景差异最大

2022-09-25

Matlab 根据光谱数据生成k值、三刺激值、Lab、RGB等数据

Matlab 根据光谱数据生成k值、三刺激值、Lab、RGB等数据

2022-09-23

空空如也

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

TA关注的人

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