MATLAB
文章平均质量分 72
半撅儿
代理模型、不确定性量化及全局敏感性分析、有限元分析、机器学习、深度学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UQLab | 不确定性量化MATLAB工具箱推荐
UQLab是基于MATLAB开发的不确定性量化工具包,代码开源。提供完整的说明书,包括不确定性量化相关理论及实践操作案例,非常适合初学者入门不确定性量化分析领域。UQLab 的开发始于 2013 年,由苏黎世联邦理工学院风险、安全和不确定性量化系Sudret教授团队开发的通用不确定性量化框架。它由开源科学模块组成,这些模块可以顺利连接起来,通过蒙特卡罗模拟、灵敏度分析、可靠性分析(计算罕见事件概率)、替代模型(多项式混沌展开、克里金法等)、贝叶斯反演/校准等进行不确定性量化。原创 2024-10-31 22:15:09 · 2040 阅读 · 0 评论 -
MATLAB案例 | Copula的密度函数和分布函数图
本文介绍各种类型(Gaussian、t、Gumbel、Clayton、Frank)Copula的密度函数和分布函数图的绘制。原创 2024-09-26 10:29:59 · 1125 阅读 · 0 评论 -
MATLAB案例 | 基于Copula的可靠度分析
各种类型Copula函数绘图完整代码例题1完整代码例题2完整代码。原创 2024-09-26 00:36:08 · 1617 阅读 · 0 评论 -
MATLAB案例 | 沪深股市收益率的二元Copula模型
作出的二元频率直方图如图4所示,可以看出,频率直方图具有基本对称的尾部,也就是说(U,V)的联合密度函数(即Copula密度函数)具有对称的尾部,因此可以选取二元正态Copula函数或二元t-Copula函数来描述原始数据的相关结构。以上命令作出的频数直方图如图3所示,在频数直方图的基础上还可以绘制频率直方图,并且频率直方图可以作为(U,V)的联合密度函数(即Copula密度函数)的估计。在确定X的边缘分布U= F(x)和Y的边缘分布V=G(x)之后,就可以根据(U_i,V_i,)(i=1,2…原创 2024-09-25 10:36:10 · 1541 阅读 · 0 评论 -
OceanMesh2D | 基于精确距离的沿海海洋/浅水流动模型二维自动网格生成MATLAB工具箱推荐
OceanMesh2D是一组用于组装和后处理有限元数值模拟中使用的二维(2D)三角形网格的MATLAB脚本。它的设计考虑到了沿海海洋模型,尽管它可以网格化由多边形包围的任何2D地区。它可以用于根据用户定义的edgelength函数参数来构建不同大小的网格(最多1000-2000万个顶点左右),这些参数控制分辨率在空间中的分布方式。用该软件创建的网格几乎是可复制的,因为它们是可参数化的,并且可以在个人计算机上以几分钟到几小时的量级快速组装。原创 2024-09-20 12:45:33 · 1302 阅读 · 0 评论 -
MATLAB R2023b配置Fortran编译器
MATLAB配置Fortran编译器原创 2024-08-14 21:05:00 · 2088 阅读 · 7 评论 -
matlab数据归一化与反归一化处理
假如数据实际取值范围为。原创 2023-04-19 12:18:42 · 4851 阅读 · 2 评论 -
ANSYS APDL循环建模时的一些注意事项
应用场景:当我们需要改变有限元模型的某一个或者几个变量进行重复建模时,手动更改变量,将代码复制粘贴到运行框中十分费时费力,而且随着重复计算次数的增加,ANSYS将会越来越卡顿,解决办法只能是关闭ANSYS后重新打开。这时候自然而然就会想到利用DO循环让ANSYS一次性计算完,在编写*DO循环时会遇到许多技术问题,下面总结了部分技术难题,希望对读者有所帮助。ANSYS APDL代码编写循环体时注意事项:1、ANSYS中数组的定义必须在DO循环之前,定义好所需的数组以及变量,在DO循环里面定义数组将会重复原创 2021-06-11 20:12:07 · 8070 阅读 · 4 评论 -
使用MATLAB绘制条形图并填充图案
使用MATLAB的bar函数绘制条形图时,只能够更改条形图的颜色,不能更改条形图的填充图形。针对这个问题,采用以下解决方案。function applyhatch(h,patterns,colorlist)%APPLYHATCH Apply hatched patterns to a figure% APPLYHATCH(H,PATTERNS) creates a new figure from the figure H by% replacing distinct colors in H wi原创 2021-03-24 21:40:10 · 5014 阅读 · 8 评论 -
MATLAB画图技巧——在字母上方添加倒三角
在进行画图比较时,有时需要在X标签、Y标签、标题或图例中的字母上方添加倒三角,下面以一个简单的例子来解释如何进行添加。方法1:clearclcx = -pi:pi/20:pi;plot(x,cos(x),'-ro')xlabel('$\hat{x}$','Interpreter','latex','FontSize',20)ylabel('$\hat{y}$','Interpreter','latex','FontSize',20)title('$\hat{f}$','Interpreter原创 2020-10-03 10:53:58 · 13655 阅读 · 5 评论 -
MATLAB调用ANSYS进行有限元分析
在有限元分析中,当我们需要改变模型的多个物理参数反复进行分析求解。在ANSYS环境下重复操作费时费力。因此,可以使用MATLAB和ANSYS联合进行求解。MATLAB调用ANSYS进行有限元分析步骤如下:MATLAB生成数据,并以科学计数法的形式写出到一个txt文件“input.txt”中;编写ansys的APDL程序,在MATLAB环境下调用APDL程序,ANSYS以batch方式运行进行分析求解,并输出想要分析的结果,写出到一个txt文件“output.txt”中;;MATLAB调用“outp原创 2020-07-05 11:04:15 · 14917 阅读 · 4 评论 -
学习笔记(3)——(改进)使用ANSYS调用MATLAB解决大量不同几何参数和荷载样本下连续求解结点位移
不同几何参数和荷载样本下连续求结点位移的参数化有限元分析问题描述求解思路具体步骤结束语本篇文章是对“学习笔记(1)——使用MATLAB和ANSYS解决大量不同几何参数和荷载样本下连续求解结点位移”的改进:(1)将代码“fprintf(fid,[repmat(’%.4f\t’, 1, size(a,2)), ‘\n’], a’);”改为“fprintf(fid,[repmat(’%.4f ‘, ...原创 2019-10-12 10:55:23 · 5958 阅读 · 21 评论 -
学习笔记(2)——使用MATLAB将图像转为灰度图像的批量化处理
将大量图像转为灰度图像的批量化处理有些实验的结果是产生成千上万的图像,需要将这些图像转化为灰度图像。因此就需要采用循环语句将图像批量转为灰度图。具体操作步骤如下:% 将图片批量转化为灰度图% 首先需要创建灰度图保存的文件夹% 读取图片的路径格式:'F:\MATLAB2019a\LY\图片\加载前' + '\'% 写出灰度图的路径格式:''F:\MATLAB2019a\LY\图片\加载前...原创 2019-09-24 13:38:58 · 5396 阅读 · 9 评论 -
学习笔记(1)——使用MATLAB和ANSYS解决大量不同几何参数和荷载样本下连续求解结点位移
不同几何参数和荷载样本下连续求结点位移的参数化有限元分析问题描述求解思路具体步骤结束语问题描述本文的主要目的是已知模型的几何参数(弹性模量 E、泊松比 μ\muμ、截面宽 b 和高 h 以及长度尺寸 L )和荷载 P 这6个自变量 Xi 的分布类型,解决在大量的不同自变量样本下,如何利用ANSYS进行参数化建模求解相应的最大位移 Y ,最后将位移数据导出成 txt 文档。以厚悬臂梁为例(如下...原创 2019-09-06 21:26:50 · 2496 阅读 · 11 评论 -
MATLAB绘图技巧——支持的TeX字符(希腊字母和数学符号)
MATLAB绘图常见字母符号常见字母符号表使用方法常见字母符号表在使用MATLAB绘图时,常常需要在图形上显示数学符号、希腊字母或TeX字符.本文整理了一些常见的符号字符的表示方式,如下表所示:字符符号字符符号字符符号\alphaα\alphaα\upsilonυ\upsilonυ\sim∼\sim∼\betaβ\betaβ\phiϕ\phi...原创 2019-08-31 08:43:56 · 6893 阅读 · 0 评论
分享