自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python零基础10:面向对象编程

定义对象来保存数据: 使用关键字class来定义类,然后使用类名()的形式生成类对象。一个最简单的类,可以不定义任何属性和方法,然后在使用中通过点号操作给对象添加新属性。类对象的属性在被赋值后是可变的,且和内建的各种数据类型一样,用户定义的类型可以作为函数的参数和返回值。# 类的定义# 对象作为函数参数# 类的实例化# 给对象box 添加新属性# 对象作为函数返回值p = Point() # 之前定义的类return p。

2025-12-03 22:58:43 533 1

原创 python零基础9:文件与异常处理

本文介绍了Python文件操作和异常处理的基础知识。主要内容包括:文件路径(绝对/相对路径)、文件读写权限(r/w/a/b/+模式)、文件对象操作方法(read/write/seek等);使用os模块进行文件管理(如getcwd/listdir/mkdir等);推荐使用with open自动管理文件;以及常见异常类型(SyntaxError/NameError/TypeError等)及其处理方式。文章还对比了直接读取Excel二进制数据和通过pandas正确读取的方法,并提供了常用方法的参考表格。

2025-11-21 11:25:47 445

原创 Python零基础7:非序列数据结构

本文介绍了Python中两种非序列数据结构:集合和字典。字典使用键值对存储数据,具有添加、修改、删除功能,提供get()、items()、keys()等常用方法。集合用于存储唯一元素,支持添加、删除操作,自动去重。文章通过实例展示了字典的循环遍历、字符串字符统计以及斐波那契数列优化计算,并比较了不同实现方式的效率。同时介绍了集合的创建方法和基本操作,强调其去重特性。

2025-11-07 11:31:30 829

原创 python零基础6:序列数据结构

Python数据结构主要包括序列类型(字符串、列表、元组)、集合类型(set)和映射类型(字典)。字符串是不可变序列,支持索引、切片和多种内置方法(如upper()、split()等),但不允许修改元素值。列表是可变序列,元素类型可以不同,支持增删改操作。集合是无序不重复元素集,字典存储键值对映射关系。这些数据结构分别适用于不同场景,字符串处理文本,列表管理有序可变数据,集合用于去重和数学运算,字典实现高效键值查询。掌握它们的特点和方法对Python编程至关重要。

2025-11-07 10:12:25 560

原创 python零基础5:函数调用和定义

本文介绍了Python中函数的相关概念,包括函数调用、定义、参数传递和返回值。函数定义使用def关键字,可包含形参和返回值。

2025-10-24 11:20:45 241

原创 数据驱动的动态分析5:time delay embedding(TDE)

本文探讨了如何通过时间延迟嵌入(TDE)方法重建非线性系统。文章指出,动态模态分解(DMD)在处理非线性系统(如纯谐波)时存在局限,而TDE通过将系统映射到高维空间,使非线性动态表现为线性动态。文章介绍了Takens定理的简化版本,阐述了TDE的数学公式和矩阵构建方法,并通过MATLAB仿真验证了TDE在有限振荡器组合信号和Van der Pol振荡器中的应用效果。结果显示,足够多的延迟数可以显著改善非线性系统的重建效果。文章最后总结了TDE在不同类型信号中的适用性和局限性。

2025-10-08 19:04:02 909

原创 数据驱动的动态分析3:Dynamic Mode Decomposition(DMD)

动态模态分解(DMD)是一种数据驱动的时间序列预测方法,适用于线性系统分析。其核心步骤包括:1)将时间序列数据拆分为两个移位矩阵;2)对前一个矩阵进行SVD分解获得POD模式;3)构建降阶投影矩阵;4)特征分解获取模态参数;5)重构DMD模式。该方法通过降维技术近似原系统动力学,可预测未来状态。

2025-10-07 18:11:59 656

原创 python零基础1-安装anaconda

Python 是一种解释型语言,python.exe 是 Python 官方提供的解释器,负责逐行解析和执行 Python 代码。解释型语言的特点是不需要预先编译,代码可以直接运行。

2025-09-30 11:36:24 374

原创 Psychopy中无法呈现输入中文的文字

Psychopy 无法输出输入的中文

2024-05-24 21:01:30 749 2

空空如也

空空如也

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

TA关注的人

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