- 博客(32)
- 收藏
- 关注
原创 OpenCV:入门(一)
OpenCV的第一篇入门文章,主要包括利用图像本质来理解一些操作和图像的基本操作:读取,显示,保存。最后的一些杂项可以方便我们的使用。
2024-05-18 15:56:48 681
原创 Ridge,Lasso,Elasticnet回归
本文主要关于多元线性回归(MSE)与L1,L2范数结合在一起从而提高鲁棒性,即应用于MSE产生的Ridge,Lasso,Elasticnet回归的内容。
2024-04-25 20:46:36 853 2
python中matplotlib教程
Matplotlib是一个广泛使用的Python 2D绘图库,它旨在为用户提供在各种平台上生成具有出版品质的图形的能力。这个库特别适用于创建图表、直方图、功率谱、条形图、错误图、散点图等多种图形。Matplotlib的设计灵感来源于MATLAB的绘图功能,因此对于熟悉MATLAB的用户来说,其接口和使用方式会比较亲切。
Matplotlib的核心特点包括:
广泛兼容性:可以在多种硬拷贝格式和交互式环境中工作,适用于多种操作系统。
易用性:仅需少量代码即可快速生成高质量的图形,适合快速原型设计以及制作复杂的图形。
高度可定制:用户可以细致调整几乎所有图形元素,比如坐标轴、标签、线条样式、颜色、图例、标题等。
集成性:Matplotlib与Python生态系统紧密集成,可以在Python脚本、Jupyter笔记本、Web应用程序服务器等多种环境下使用。
模块化结构:其中pyplot子模块是最常用的,提供了直接的绘图命令,而更底层的Artist对象模型则为高级用户提供了更多的灵活性。
中文支持:虽然Matplotlib默认不支持中文显示,但用户可以通过配置字体文件和相关参数来实现中文文本
2024-04-28
Python中scipy模块的教程
Python中scipy模块的教程
Scipy是一个开源的Python库,专注于科学计算和工程应用。它是Python科学计算生态系统中的一个核心组件,建立在NumPy库的基础之上,提供了大量高级数学算法和便捷的函数,使得开发者能够高效地解决复杂的科学和工程问题。Scipy库的功能广泛,主要包括但不限于以下几个方面:
数值积分和微分:提供了数值积分算法和常微分方程的数值解算方法。
优化:包含多种优化技术,如非线性优化、线性规划、最小二乘拟合等。
插值:支持多种插值方法,如线性插值、样条插值、拉格朗日插值等。
信号处理:提供了信号处理工具,包括滤波、谱分析、傅里叶变换等。
线性代数:扩展了NumPy中的线性代数功能,包括更高级的矩阵运算、特征值问题和矩阵分解。
图像处理:支持基本的图像处理功能,如滤波、形态学操作、变换等。
稀疏矩阵操作:针对稀疏数据结构提供了高效的算法和数据结构。
特殊函数:封装了SPECFUN库中的多种特殊数学函数。
统计分析:实现了连续和离散概率分布、统计检验方法及描述统计学方法。
其他功能:还包括如快速傅里叶变换(FFT)、最短路径算法、编织(weave)模块(允
2024-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人