随笔分类 -  Python

1 2 3 4 5 ··· 8 下一页
Python
摘要:项目Project将一组文件和文件夹分组,以保持工作井井有条。它们支持特定于项目的设置和构建系统,可以快速在它们之间切换工作。 将文件夹添加到项目对于 快速跳转 和项目范围内的跳转到定义是必要的。 项目元数据存储在具有.sublime-project扩展名的 JSON 文件中。 项目元数据分为三个最 阅读全文
posted @ 2026-03-13 21:12 华小电 阅读(1) 评论(0) 推荐(0)
摘要:Matplotlib:tick_params 用于更改刻度、刻度标签和网格线的外观。 语法 Axes.tick_params(axis=‘both’, **kwargs) 参数: Parameter Value Use axis {‘ x ‘, ‘ y ‘, ‘ both ‘},可选 将参数应用于哪 阅读全文
posted @ 2026-03-12 22:26 华小电 阅读(3) 评论(0) 推荐(0)
摘要:单一职责原则 单一职责原则(Single Responsibility Principle, SRP)是面向对象编程中的一个核心原则,它指的是一个类或一个函数应该有且只有一个改变的理由。也就是说,一个函数或类应该只做一件事,并且做好这件事。如果一个函数尝试做太多的事情,它就会变得难以理解和维护。 d 阅读全文
posted @ 2026-02-23 14:44 华小电 阅读(2) 评论(0) 推荐(0)
摘要:Python import random def guessing_game(): # 生成0到100之间(包含)的随机数 answer = random.randint(0, 100) print("欢迎来到猜数字游戏!") print("我已经想好了一个0到100之间的数字,你来猜猜看!") w 阅读全文
posted @ 2026-02-19 15:05 华小电 阅读(3) 评论(0) 推荐(0)
摘要:在定义函数时,你可能无法提前确定用户会传入多少个参数。*args 和 **kwargs 就是用来处理这种可变数量参数的工具: *args:接收任意数量的位置参数(非键值对形式),并将它们打包成一个元组 (tuple)。 **kwargs:接收任意数量的关键字参数(键值对形式),并将它们打包成一个字典 阅读全文
posted @ 2026-02-18 06:48 华小电 阅读(4) 评论(0) 推荐(0)
摘要:__len__ 和 __getitem__ 是 PyTorch torch.utils.data.Dataset 抽象类要求必须实现的两个方法,是 PyTorch 数据加载体系的「基石」—— __len__ 回答:数据集一共有多少个样本? __getitem__ 回答:给定一个索引 idx,如何获取 阅读全文
posted @ 2026-01-21 22:18 华小电 阅读(27) 评论(0) 推荐(0)
摘要:新安装的Debian13(trixie)中python默认是3.13.5 在安装pip时报错 × This environment is externally managed ╰─> To install Python packages system-wide, try apt install py 阅读全文
posted @ 2026-01-02 20:59 华小电 阅读(20) 评论(0) 推荐(0)
摘要:import sys from PySide6.QtWidgets import ( QApplication, QMainWindow, QWidget, QHBoxLayout, QVBoxLayout, QPushButton, QStackedWidget, QLabel ) from Py 阅读全文
posted @ 2025-12-24 21:14 华小电 阅读(9) 评论(0) 推荐(0)
摘要:class Calculator: def __init__(self): self.strategy = None def set_strategy(self, strategy): self.strategy = strategy def calculate_result(self, num1, 阅读全文
posted @ 2025-10-27 21:02 华小电 阅读(7) 评论(0) 推荐(0)
摘要:安装UV 已有python环境,直接通过pip安装: pip install uv 或者通过命令来运行: # windows环境,在powershell窗口执行: powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/inst 阅读全文
posted @ 2025-10-06 18:09 华小电 阅读(203) 评论(0) 推荐(0)
摘要:1. 一元正态分布 对于随机变量\(X \sim \mathcal{N}(\mu, \sigma^2)\),其概率密度函数为:\(f(x) = \frac{1}{\sigma\sqrt{2\pi}} \exp\left( -\frac{(x-\mu)^2}{2\sigma^2} \right)\) 阅读全文
posted @ 2025-06-30 07:59 华小电 阅读(554) 评论(0) 推荐(0)
摘要:高斯混合模型(Gaussian Mixture Model, GMM)是一种常用的概率模型,用于聚类和密度估计。它假设数据是由多个高斯分布混合生成的。GMM 的计算通常使用 期望最大化(Expectation-Maximization, EM)算法 来求解。 一、问题设定 我们有: 数据集:\(X 阅读全文
posted @ 2025-06-29 14:22 华小电 阅读(404) 评论(0) 推荐(0)
摘要:# 1. 生成示例数据 X, _ = make_blobs(n_samples=10, centers=2, cluster_std=0.90, random_state=0) 生成的数据: [[ 1.10590929 5.61263348] [-0.24242331 1.4859204 ] [ 1 阅读全文
posted @ 2025-06-27 10:53 华小电 阅读(45) 评论(0) 推荐(0)
摘要:KMeans 算法的核心是计算样本与质心之间的距离,不同的距离度量方法会导致聚类结果的差异。 1. 欧氏距离(Euclidean Distance) 公式:\(d(x,y) = \sqrt{\sum_{i=1}^{n}(x_i-y_i)^2}\) 特点:最常用的距离度量,直观表示空间中两点的直线距离 阅读全文
posted @ 2025-06-27 08:56 华小电 阅读(180) 评论(0) 推荐(0)
摘要:1. 正态分布的定义 正态分布(Normal Distribution),又称为高斯分布(Gaussian Distribution) ,是一种在统计学和概率论中最重要的连续概率分布。它广泛应用于自然科学、社会科学、工程、金融等领域。 正态分布的概率密度函数(PDF)如下: \[f(x|\mu, \ 阅读全文
posted @ 2025-06-27 05:31 华小电 阅读(3970) 评论(0) 推荐(0)
摘要:import numpy as np # 数据集,一个二维数组,每一行代表一个样本,每一列代表一个特征 data = np.array([ [11.51, 529.83, 526.49, 93.00, 71.45, 208.25], [12.09, 526.70, 524.66, 92.03, 84 阅读全文
posted @ 2025-06-25 21:57 华小电 阅读(32) 评论(0) 推荐(0)
摘要:StandardScaler 是一种常用的数据标准化方法,用于将数据转换为均值为 0,标准差为 1 的标准正态分布。 但是,StandardScaler在计算过程中用的是 “总体标准差”,而不是“样本标准差” 总体标准差 \[\sigma = \sqrt{\frac{\sum_{i=1}^n (x_ 阅读全文
posted @ 2025-06-25 10:40 华小电 阅读(387) 评论(0) 推荐(0)
摘要:在DataFrame中使用np.select可以根据不同条件对DataFrame的列进行赋值操作。 example:创建了一个包含学生姓名和成绩的DataFrame,接着定义了一系列条件以及对应的等级标签,最后借助np.select函数依据这些条件为每个学生添加了等级标签。 import panda 阅读全文
posted @ 2025-04-30 11:25 华小电 阅读(107) 评论(0) 推荐(0)
摘要:from scipy.signal import lti, lsim # 微分环节的参数 T = 10 # 时间常数 # 创建惯性环节的传递函数 num = [T,0] den = [T, 1] system = lti(num, den) # 10s # # 10s+1 # 计算阶跃响应 t = 阅读全文
posted @ 2025-04-13 14:33 华小电 阅读(150) 评论(0) 推荐(0)
摘要:class PID: def __init__(self, kp, ki, kd): self.kp = kp self.ki = ki self.kd = kd self.prev_error = 0 self.integral = 0 def update(self, setpoint, cur 阅读全文
posted @ 2025-04-13 13:34 华小电 阅读(83) 评论(0) 推荐(0)

1 2 3 4 5 ··· 8 下一页