- 博客(31)
- 收藏
- 关注
原创 数独求解器3.0 增加latex格式读取
然后是csv读入格式csv:文件内容应该是9行,每行包含9个数字(1-9代表预填数字,0或空单元格代表空格),用逗号分隔。
2025-05-21 10:11:21
885
原创 dance links算法 解决数独问题 python实现求解器2.0
【代码】dance links算法 解决数独问题 python实现求解器2.0。
2025-05-21 10:05:12
256
原创 文件树提取脚本2.0(增加了对matlab script的支持)
该代码定义了三个函数,分别用于提取Python、C++和MATLAB文件中的主要框架。extract_python_framework函数通过解析Python文件的抽象语法树(AST)提取函数和类定义;extract_cpp_framework函数使用正则表达式匹配C++文件中的函数和类定义;extract_matlab_framework函数(未完整实现)旨在提取MATLAB文件中的框架信息。每个函数都包含异常处理机制,确保在文件解析或处理过程中出现错误时能够捕获并输出错误信息,同时返回空列表。这些函数为
2025-05-15 05:31:15
273
原创 一键清除代码注释:高效编程助手
代码的主要功能是去除C++、Python、Java和MATLAB代码中的注释,同时保持代码的结构和缩进不变,并提供了一个简单的UI界面来支持两种模式:文本输入输出和文件输入输出。
2025-05-14 18:45:09
363
原创 51数模 B题思路以及算法设计(持续更新)
因此,基于数学建模方法,深入分析矿山监测数据的结构特性、空间分布规律及时相特征,设计适用于矿山数据的压缩与还原算法,具有重要的研究意义和实际应用价值。进一步建立数据还原模型,将降维后的数据进行还原,分析降维和还原对数据质量的影响,提供还原数据的准确度(MSE不高于0.005)和误差分析。之间关系的数学模型,设计使得数学模型拟合优度尽可能高的参数自适应调整算法,并给出自适应参数与数学模型拟合优度的相关性分析,计算模型的平均预测误差,评估模型的稳定性和适用性。请分析附件3中给出的两组矿山监测数据,对数据。
2025-05-02 18:27:26
283
原创 视频情绪与语音分析系统(绝对禁止应用为 性同意识别加水印相机实现 本地app
视频中的人脸检测与情绪识别语音转文字及关键词提取结果可视化与存储封装为可执行应用。
2025-04-19 19:33:57
396
原创 凸优化第2讲:凸优化建模
\begin{cases} \text{原约束} & x \in {0,1} \ \text{凸松弛} & 0 \leq x \leq 1 \end{cases} $:整数规划中的LP松弛。下,求解最优投资权重。
2025-04-15 20:16:13
1135
原创 数字图像处理作业4
这里因为是一个点除,可能会出现除以0的问题,所以在实现的时候,要加上一个数,但这个数不能太小,如果太小比如加0.1,生成的图像就会有一些地方很黑,我这里经过尝试后,选择了加1.我们会发现,当K为0的时候,维纳滤波就退化成了一般的逆滤波,可见维纳滤波比逆滤波更多考虑了一些关于噪声的问题,所以能取得更好的效果,如何选取参数K也是一个需要尝试和研究的任务。上述表达式是综合了退化函数和噪声统计特征进行复原处理的方法, 其中𝑆𝜂(𝑢, 𝑣)为噪声的功率谱,𝑆𝑓(𝑢, 𝑣)为未退化图像的功率谱。
2025-04-09 17:19:09
955
原创 数字图像处理作业2
这里经过测试当阈值为0.85左右的时候,可以检测出4个轮子,如果达到0.95左右只能检测两个轮子,0.98就只能检测出一个轮子,其中第三个轮子的相关值为1,是最大的,因为它和kernal模版完全相同。中值滤波就是用3*3的核在原图上做操作,取出核上9个元素的中值作为这个位置的值,起到平滑图像的效果。算法是利用相关匹配公式,但是原来的公式有一些问题,如果车轮匹配到一个各像素灰度值都较大的区域,可能会有较大的相应输出,得到错误结果。然后计算累积的频次,然后除以总的像素数量乘上灰度数,得到映射的灰度值结果。
2025-04-09 16:57:27
729
原创 数字图像处理作业1
计算映射关系,cum_sum_O就相当于上面公式的第一条,因为L都相同所以省略了。直方图均衡的原理其实就是利用面积相等的原理。第二个作业是直方图的匹配。直方图匹配的方法需要依靠直方图均衡的算法。我们需要先把原图和要匹配的图都进行直方图均衡操作,然后求出匹配图直方图均衡的反函数,用这个反函数作用在原图的直方图上,进行直方图的匹配。然后计算累积的频次,然后除以总的像素数量乘上灰度数,得到映射的灰度值结果。首先需要读取灰度图像的灰度值,并先把原图画出来。直接调用库函数的结果。
2025-04-09 16:55:22
1068
原创 数字图像处理期末速成 -真题1
第一题 滤波(1)请分别说明均值滤波和中值滤波的优缺点(2)现有如下滤波核0101−41010对下述计算滤波(边界按补0处理)020010104002010101001020100(3)上一小问的滤波核的作用是什么?第二题 傅里叶变换计算下列矩阵的傅里叶变换(提示:利用快速傅里叶变换技巧)1221244224421221第三题 图像复原。
2025-04-09 16:51:41
1104
原创 矩阵的相似对角形
线性变换理论要研究的一个主要问题是:对于 nnn 维线性空间 VVV 上的线性变换 A\mathscr{A}A ,是否存在 VVV 的一个基使得 C\mathscr{C}C 在这个基下的矩阵为对角矩阵。定义1.10.1 数域 FFF 上的 nnn 维线性空间 VVV 的线性变换 B\mathcal{B}B 称为可对角化的,如果 VVV 中存在一个基,使得 A\mathscr{A}A 在这个基下的矩阵为对角矩阵。定义1.10.2 若 nnn 阶矩阵 A\boldsymbol{A}A 与对角矩阵相似,则称 A\
2025-04-07 12:44:17
1268
原创 1-9 线性变换的不变子空间
线性变换在不同基下的矩阵表示ABC⋯是互不相同的,而这些矩阵表示之间都是彼此相似的.因此,如何选择恰当的基使得线性变换在该基下的矩阵表示尽可能简单(例如对角形矩阵,准对角形矩阵等).为此需要讨论线性变换的不变子空间.定义1.9.1 设A是线性空间V的线性变换,W是V的子空间,如果对于任意向量α∈W都有Aα∈W,则称W是A的不变子空间.并且,A可以看做子空间W上的一个线性变换,称为A在W上的限制,记做A∣W,而且A∣WαAα∀α∈W。
2025-04-07 12:41:18
820
原创 二维非稳态热传导问题
上述方程是针对边缘保持恒定温度的方形板求解的。换句话说,指定了狄尔奇雷边界条件。使用有限差分法对二阶偏微分方程进行离散化。使用显式和 ADI 方法求解离散化的 PDE。非稳态二维热传导方程为。
2025-04-04 09:17:59
874
原创 3-11 瑞丽商
定义3.11.1 设 AH=A\boldsymbol{A}^{\mathrm{H}}=\boldsymbol{A}AH=A ,称实数R(X)=XHAXXHX(X∈Cn,X≠0)R(\boldsymbol{X})=\frac{\boldsymbol{X}^{\mathrm{H}} \boldsymbol{A} \boldsymbol{X}}{\boldsymbol{X}^{\mathrm{H}} \boldsymbol{X}} \quad\left(\boldsymbol{X} \in C^n, \bold
2025-04-01 22:09:23
736
原创 矩阵分解--极分解
是正定 Hermite 矩阵,故存在唯一的正定 Hermite 矩阵。是一阶酉矩阵,称式(4.4.1)是一阶复矩阵的极分解。写成这样的形式是唯一的,并称为复数的极分解。证明 必要性 根据定理 4.4.2 知,是一阶正定 Hermite 矩阵,是正定 Hermite 矩阵.由于。为半正定 Hermite 矩阵,且。是半正定 Hermite 矩阵,,与正定 Hermite 矩阵。也是确定的,因此极分解是唯一的。分解式(4.4.2)称为矩阵。定理 4.4.1 设。定理 4.4.2 设。定理 4.4.3 设。
2025-04-01 21:56:27
1004
原创 矩阵分解-奇异值分解
为了引人矩阵的奇异值,先介绍两个引理。引理 4.3.1 对于任何一个矩阵 A\boldsymbol{A}A 都有rank(AAH)=rank(AHA)=rankA\operatorname{rank}\left(\boldsymbol{A} \boldsymbol{A}^{\mathrm{H}}\right)=\operatorname{rank}\left(\boldsymbol{A}^{\mathrm{H}} \boldsymbol{A}\right)=\operatorname{rank}
2025-03-30 23:13:45
736
原创 矩阵分析-奇异值分解
引理 4.3.1 对于任何一个矩阵 AAA 都有rank(AAH)=rank(AHA)=rankA\operatorname{rank}\left(\boldsymbol{A} \boldsymbol{A}^{\mathrm{H}}\right)=\operatorname{rank}\left(\boldsymbol{A}^{\mathrm{H}} \boldsymbol{A}\right)=\operatorname{rank} \boldsymbol{A}rank(AAH)=rank(AHA
2025-03-29 11:12:25
507
原创 矩阵分析-满秩分解
满秩分解 (Full Rank Factorization) 是将矩阵 A ∈ ℝ^(m×n) 分解为两个满秩矩阵的乘积: A = FG 其中 F ∈ ℝ^(m×r) 是列满秩,G ∈ ℝ^(r×n) 是行满秩,r = rank(A)
2025-03-28 22:18:31
917
原创 简单的替换表达式的工具,带一个简单的UI(写这玩意的原因是因为mathpix自带的公式识别总需要调格式)
【代码】简单的替换表达式的工具,带一个简单的UI(写这玩意的原因是因为mathpix自带的公式识别总需要调格式)
2025-03-28 21:43:20
567
原创 牛顿法与Hessian矩阵正定性分析
牛顿法通过二阶泰勒展开逼近目标函数:f(xk+p)≈f(xk)+∇f(xk)Tp+12pT∇2f(xk)pf(x_k + p) \approx f(x_k) + \nabla f(x_k)^T p + \frac{1}{2}p^T \nabla^2 f(x_k) pf(xk+p)≈f(xk)+∇f(xk)Tp+21pT∇2f(xk)p迭代公式:xk+1=xk−Hk−1∇f(xk),Hk=∇2f(xk)x_{k+1} = x_k - H_k^{-1} \nabla f(x_k), \quad
2025-03-28 10:06:59
1136
1
TheCal 软件,TheCal 是一款专业的 换热器设计与热力学计算工具
2025-04-09
Python脚本:批量修改文件修改时间2.0(带UI界面+随机时间偏移)
2025-04-08
Python脚本:批量修改文件修改时间(带UI界面)
2025-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人