自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MATLAB代码丨信号处理:对Python中Librosa库部分函数的重现

常用的信号处理特征及指标有均方根(RMS)、谱重心、谱宽度、过零率、滚降频率、梅尔频率倒谱系数(MFCCs)等等。这里对于几个Librosa中的函数进行Matlab重现,并且对于IRMAS数据集中的部分音频进行测试,与Librosa提取得到结果进行比对。

2025-03-23 15:23:30 444

原创 Python库使用笔记丨VoxelFuse:好用的三维模型数据处理工具

VoxelFuse 是一个用于处理多材料三维模型数据的 Python 库。它包含了从设计到零件制造的完整工作流程所需的工具,涵盖零件组合、制造规划、设计模拟、网格生成以及文件导出等方面。这个库使得用户能够快速创建脚本来处理不同类型的模型,并生成生产这些模型所需的文件。

2025-03-23 12:43:15 795

原创 文献阅读丨利用神经算子和自动编码器架构学习两相微观结构演化

相场建模是一种有效的方法,用于捕捉材料的中尺度形态和微观结构演化,但计算成本高昂。因此,需要快速且具有通用性的替代模型,以减轻材料优化和设计等计算密集型过程的成本。本文开发了一个框架,将卷积自动编码器架构与深度神经算子(DeepONet)相结合,以学习两相混合物的动态演化,并加快预测微观结构演化的求解时间。

2025-03-23 10:58:31 846

原创 文献阅读丨基于人工智能的光子学逆设计:具有强偏振选择性的多层散射体

人工智能被用于多层圆柱纳米棒的光子学逆设计,这些纳米棒在散射可见光时展现出极高的偏振选择性。通过一个神经网络获得了最优配置,该网络的训练数据集仅包含性能显著较低的设计。所报道的纳米棒可集成到片上系统中,在从超高效传感与成像,到安全光通信和锐化滤波等广泛的光学应用领域发挥作用。

2025-03-16 19:18:50 288

原创 pip安装包报错却看不出哪里有问题?import库不报错但也不成功?PyQt5-sip找不到?

起因是我在安装一个比较小众的python工具包,里面需要一系列其他的库,于是我用python3.12.4直接按照requirements.txt安装的,但是requirements里面写的都是大于等于号,导致很多版本比requirments里面高,而且安装中途还老是报错,也容易看出具体是因为哪个地方出错,需要手动安。我的PyQt5是5.15.4版本,默认直接安装的是12.17.0的PyQt5-sip,这里还是版本兼容问题,换成12.12.0就马上好了。

2025-03-16 10:52:52 131

原创 安装pyqt5==5.15.4遇到问题

解决方法:换5.15.5/更高版本就可以顺利安装了,可能是安装包的问题。[...中间省略一段...]

2025-03-16 00:45:47 382

原创 文献阅读丨CDM框架下借助机器学习的开孔结构疲劳预测

利用连续损伤力学(CDM)框架,开发了一个寿命预测模型来估计疲劳裂纹萌生。使用实验数据对模型参数进行校准。通过数值模拟研究不同过盈量下的残余应力分布,并分析其变化趋势。然后预测结构的疲劳寿命,以确定最佳过盈量,并了解冷挤压工艺的潜在机制。此外,开发了一种基于 CDM 的机器学习模型,该模型结合了 K 近邻(KNN)、梯度提升回归树(GBRT)和人工神经网络(ANN)。通过综合分析,确定了每种算法的最佳参数,能够在显著减少计算时间的同时实现准确的疲劳寿命预测。

2025-03-13 14:11:49 507

原创 文献阅读丨GrainPaint:一种基于多尺度扩散的生成模型,用于宏观物体的微观结构重建

基于模拟的微观结构生成方法存在多种局限,如高内存使用、长计算时间以及生成复杂几何形状困难等问题。生成式机器学习模型为解决这些问题提供了途径,但此前受限于生成区域的固定大小。本文提出一种新的微观结构生成方法,利用基于去噪扩散模型的图像修复技术的进展来克服生成区域的限制。研究表明,用该方法生成的微观结构在统计上与使用动力学蒙特卡罗模拟器 SPPARKS 生成的晶粒结构相似。

2025-03-12 11:11:18 942

原创 MATLAB代码:机器学习-分类器

本文包含三种机器学习分类器的MATLAB实现方式代码块:支持向量机、决策树、逻辑回归。

2025-03-02 13:32:12 486

原创 MATLAB基础运算【9】:函数定义与封装

查询分类并返回;参数输入数量的改变;声明函数注释与查询注释;定义函数的好处之一:运算效率;实例演练:GUI计算器设计

2024-09-02 20:44:35 3552 1

原创 MATLAB基础运算【8】:数据及图像类型、数学操作、查询

数据类型及转换:如“num2str”、“eval”、“double”、“cell2struct”等;图像类型转换(灰度图、二值图、动画操作):“rgb2gray”、“im2bw”、“im2double”;生成对数间距点:“logspace”;取整操作:“fix”、“floor”、“ceil”、“round”;数值与符号计算阶乘:“factorial”、“sym”;命令查询:“help”、“lookfor”、“which”

2024-08-30 11:46:42 1606

原创 MATLAB基础运算【7】:代数运算

带参数的矩阵或算式计算:“syms”;秩与判断最大线性无关组:“rref”;二次型与正交变换:“eig”;矩阵迹与特征多项式性质的验证;因式分解:“factor”;恒等式验证:“expand”;代数方程组的左除与右除解法:“/”、“\”

2024-08-29 16:38:06 1439

原创 MATLAB基础运算【6】:插值拟合与数值微积分

拉格朗日插值拟合:“自定义lagrange”;线性插值拟合:“interp1”;三次样条插值拟合:“spline”;多项式拟合曲线:“polyval”、“polyfit”;干扰下的多项式拟合;非线性插值拟合:“lsqcurvefit”;数值微积分:“gradient”、“quad”、“dblquad”、“integral2”、“int”

2024-08-29 15:39:36 1455

原创 MATLAB基础运算【5】:图像绘制学科专题

非稳态扩散现象浓度分布函数;振动曲线方程;管道层流的雷诺数与水头损失系数关系近似;强迫振动在简谐激励作用下对系统响应振幅影响;半无限大物体的导热问题中的温度分布;温度分布函数

2024-08-28 18:30:42 1055

原创 MATLAB基础运算【4】:图像绘制

普通函数图像绘制:“plot”;散点图绘制:“scatter”;双纵坐标图像绘制:“plotyy”横向与纵向的柱状图:“bar”、“barh”;等高线图云图绘制:“contour”、“contourf”、“colormap”、“surface”;三维绘图:“plot3”;函数曲线、曲面绘制:“fplot”、“fsurf”;矩阵数据绘制三维曲面图、调整视角:“surf”、“view”

2024-08-28 17:13:14 5697

原创 MATLAB基础运算【3】:微积分运算

求极限:“limit”;数列求和:“symsum”;偏导数:“diff”;泰勒展开:“taylor”;定积分、不定积分、多重积分:“int”;微分方程:“dsolve”

2024-08-27 21:11:11 3155 2

原创 MATLAB基础运算【2】:矩阵运算

n阶魔方矩阵:“magic”;矩阵各列元素之和:“sum”;矩阵提取对角线元素及对角线元素之和:“diag”;矩阵/矩阵间元素相除:“/”、“\”、“./”、“.\”;利用矩阵除法解方程组:“\”;矩阵乘法/幂:“*”、“^”;矩阵的行列式、逆、特征值和特征向量:“det”、“inv”、“eig”;三对角矩阵(稀疏矩阵)、转换为全矩阵、查看大小:“spdiags”、“full”、“whos”;矩阵判断相似对角化、判断正定性;计算时间、比较稀疏矩阵和全矩阵运算的计算时间:“tic”、“toc”;题目练习

2024-08-27 18:37:54 2471

原创 MATLAB基础运算【1】:矩阵元素

矩阵定义:“[,;]”;所有元素都加一常数(实数或虚数):“+”、“-”、“i”;矩阵间对应元素相乘、相除:“.*”、“.\”;矩阵每个元素的幂、指数、对数操作:“.^”、“exp”、“log”;矩阵每列元素作乘积,得到1*n大小的数组:“prod”;查找矩阵每列最小值,并返回值和对应位置:“min”;矩阵元素取绝对值:“abs”;两矩阵间对应元素比大小,并寻找位置:“>=”,“find”;比较常数与矩阵各元素的大小:“all”、“any”;返回矩阵的某一列:“(:,)”

2024-08-27 16:38:23 2715 1

C语言小作业:含有附加功能的倒计时器

可输入1-999的数字并开始计时 可选择三种图形显示数字的方式:“ . ” “ * ” “ |-/ ” 整十秒、倒数最后五秒和倒计时结束时会有音效和部分提示信息 可以结束后选择是否再次计时,也可以退出 中途想中断可直接关闭命令行窗口,想再次计时可以直接再次运行 输入错误指令后会显示错误,重新输入          -倒计时结束可以设置彩蛋 -如果修改部分代码后图形错版,请对图形函数进行检查 -环境应该是visual studio 2012,vs2015后gets()无法使用。 -如果由于硬件原因,不同电脑运行时候倒计时速度有小误差,可在Sleep(978)处修改值,越大越慢,越小越快 -如果音效不奏效,请检查电脑设置或音量

2024-09-02

空空如也

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

TA关注的人

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