矩阵位移法matlab代码扩散实验 这些文件是在Matlab中为2012年秋季学期在圣路易斯华盛顿大学的生物物理实验室课程中创建的。 作者 菲利普·托马斯(Philip Thomas),github.com / philipthomas,philipithomas.com Mohammad Hashim,github.com / mohashim 课程资料 来源: 物理360 圣路易斯华盛顿大学物理系 扩散实验室描述 扩散在生物学的许多过程中起着重要作用。 扩散背后的物理机制是由于分子尺度上发生的碰撞而导致的随机位移,也称为布朗运动或随机游动。 在本实验中,您将使用简单的模型和基于Matlab的计算机仿真来探索随机游走的数学。 来源: 随机游走 实验从定量标准随机游动开始。 对一维和二维模拟进行编码,并将数据可视化为直方图,对于二维模拟,还可视化为路径图。 DLA 背景 扩散限制聚集(DLA)是这样的过程,其中由于布朗运动簇而使颗粒经历随机游走而形成这些颗粒的聚集体。 Witten和Sander在1981年提出的这一理论[1]适用于以扩散为系统主要传输方式的任何系统中的聚集。 可以在许
2023-01-01 16:50:51 449KB 系统开源
1
矩阵位移法matlab代码 - 第三届FPGA创新大赛-加速视觉处理小组 FPGA 加速 CNN 参考资料: CNN 的 C 语言实现 图像处理,像素值/255 电脑端运行 1.92s 第一层-卷积 卷积核大小 5*5 有 6 个卷积核 卷积输入层数 1 层 卷积输出层数 6 层 第一层操作顺序:卷积-激活 第二层-池化 池化大小 2*2 池化输入层数 6 层 池化输出层数 6 层 第二层操作顺序:平均池化 第三层-全连接 卷积核大小 5*5 卷积输入层数 6 层 卷积输出层数 12 层 第一层操作顺序:卷积-激活 第四层-第二次池化 池化大小 2*2 池化输入层数 6 层 池化输出层数 6 层 第四层操作顺序:平均池化 第五层-激活输出层 第五层操作顺序:全连接-激活 图像灰度处理 使用 Matlab 的 rgb2gray 函数进行灰度处理: rgb2gray 通过计算 R、G 和 B 分量的加权和,将 RGB 值转换为灰度值,一下是 MATLAB 文件中的说明: 0.2989 * R + 0.5870 * G + 0.1140 * B 这些权重与 rgb2ntsc 函数用于计算 Y
2022-07-15 17:47:49 16KB 系统开源
1
连续梁的矩阵位移法.pdf,这是一份不错的文件
2022-07-09 20:02:49 4.62MB 文档
matlab 矩阵位移法编程 结构力学
2022-07-05 19:05:40 66KB 文档资料
矩阵位移法matlab代码这是用MATLAB(TM)编写的程序,能够对机械问题进行原子到连续的多尺度模拟。 它使用二维原子,离散位错耦合(CADD)方法的有限温度版本。 因此,原子区域使用分子动力学,连续区域使用(线性)有限元方法。 包括一个在各种温度下的示例(二维拉伸测试),可以通过运行脚本“ run_Tensile_Test.m”来运行该示例。 该程序 可以使用Nose-Hoover或Langevin恒温器在恒定能量条件(NVE)或恒定温度(NVT)下对原子区域进行建模。 允许用户从两个原子间电势中选择(伦纳德·琼斯和EAM)。 允许用户从准静态,动态或混合(准静态和动态子问题的互补叠加)线性有限元模型中进行选择 支持来自GMSH()的输入 支持.VTK输出,例如在ParaView(TM)中显示。 支持位错的检测,将位错作为离散位错传递给连续体以及离散位错的演变(尽管这些功能仅限于单个滑行系统。可以进行一般化,但在此程序不需要的项目中进行概括)已应用) 我从头开始在代码中编写了与原子以及原子区域和连续区域之间的耦合有关的所有内容。 为了模拟连续体,我对以前的同事和我本人在我们研究所
2022-05-20 18:35:41 279KB 系统开源
1
矩阵位移法matlab代码 #A Simple Hidden Markov Model based Chinese Word Segmentation Project. 为了得到HMM模型,可根据如下步骤进行: 1.利用中文序列、序列对应状态计算转移矩阵,发射矩阵; 2.实现Viterbi算法,估计中文序列对应状态。 In order to obtain the HMM model, the transfer matrix can be calculated by using the Chinese sequence, the sequence corresponding state, the emission matrix, 2. the Viterbi algorithm is realized to estimate the corresponding state of the Chinese sequence. #1. Estimate Transfer Matrix and Emission Matrix 首先,计算转移矩阵、发射矩阵。将Second Internationa
2022-05-07 16:47:21 6.68MB 系统开源
1
矩阵位移法matlab代码 Dynamics 研究生课程:结构动力学,多自由度体系部分的作业 DynamicMagnificationFactor 此处讨论只基于steady-state response,没有包含transient response!!! 从位移放大系数的图像可以看出很多信息: 最大值与最大值的位置 最大值并不出现在\beta=1处,而是出现在\beta略小于1的地方。函数对\beta求偏导,求得最大值时的\beta=\sqrt(1-2\zeta^2),此时有默认条件(\zeta<1/sqrt(2)),代入可得最大值:1/(2*\zeta*sqrt(1 - \zeta^2))。 可以看出,对于小阻尼的情况,最大值约等于共振值。 我们谈论的共振,以及阻尼比的作用 结构动力学中谈论的共振,指的是\beta=1,代入可得放大系数为1/(2*\zeta)。共振时增加阻尼比能Swift降低放大系数,所以共振问题可以调整阻尼解决。(反之,如果不是共振问题,调阻尼未必有用) 加速度的放大系数 加速度的放大系数=结构的加速度(二阶导数)/ 静力除以结构质量(P0/m),推导出\nRa=
2021-12-14 21:51:39 1.24MB 系统开源
1
矩阵位移法matlab代码银杏包 概述 ArgyrisPack是一个使用Argyris-5有限元(一个具有21个自由度的C1有限元)进行处理的库。 Argyris-5元素跨越每个元素上的5次多项式的空间,并且在H2范数中具有O(h ^ 4)收敛。 ArgyrisPack的主要目标是数字正确性,性能和可移植性。 ArgyrisPack主要是用C编写的,可以从C,Matlab,Julia或Python调用。 根据BSD-3许可,可以使用ArgyrisPack。 有关更多详细信息,请参见文件License.txt 。 设计与使用哲学 ArgyrisPack假定使用参考基准函数的预先计算的值会更快。 因此,用户需要设置适当的参考数据表(函数值,导数值,可能是二阶导数),并在设置典型的每个元素矩阵时使用这些表。 由于性能和可移植性都是目标,因此C代码不会提供太多抽象。 一个传入指向数组的指针,然后函数适当地填充数组。 非C接口负责包装输出值并检查边界。 编译细节 ArgyrisPack是用C99编写的,可以进行编译以使用行主存储或列主存储。 在两种情况下,宏(包含在order_logic.h )
2021-11-23 19:06:38 63KB 系统开源
1
矩阵位移法matlab代码 Matrix displacement method 该文件用来说明结构力学2大作业Matrix displacement method的相关内容,所有数据文件文件和源码文件采用UTF-8编码。 Author: 梅杰 Student No: 2014010348 Class No: 水工43 实现功能 根据第九章的主要内容,本人基于 MATLAB 版本: 9.0.0.341360 (R2016a) MATLAB 许可证编号: 123456 操作系统: Microsoft Windows 10 家庭中文版 Version 10.0 (Build 14393) Java 版本: Java 1.7.0_60-b19 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode 实现了矩阵位移法的计算机运算,包含以下功能: 单元刚度矩阵的计算 整体刚度矩阵的集成 求解线性代数方程组 求解病态线性方程组 绘制结构的内力图 保存各单元的杆端力向量 文件结构说明 输入文件结构说明 文件保存在以下目
2021-11-23 18:36:02 98KB 系统开源
1
矩阵位移法matlab代码 结构力学实验室(StructureLab) This software can calculate the planar structure. For the use of simple structure designers and students academic. 摘要 结构力学在工程中的应用十分广泛,合理的结构力学求解方法可以有效地提高计算效率。同时,大学生在学习《结构力学》时,许多问题计算之后不知道是否正确,无法发现解题错误和提高知识水平。在结构力学问题中,若手算则会出现以下的问题:1、结构复杂时,计算每个单元的内力繁琐耗时;2、当结构属于高次超静定结构时,会产生巨大矩阵,几乎无法手算。而市面上一些大型的工业软件安装使用复杂,需要更加高等的力学知识,对新手很不友好。 基于此,研发一款操作简便的结构力学求解程序,供大学生学习使用,以及能够进行基本的平面结构设计。 使用简介 无需安装,双击“StructureLab.exe”即可运行,但必须要和 “LinearAlgebra.dll”文件放在同一个文件之下。 打开界面如上图所示,菜单栏中,单击“文件”
2021-10-12 20:29:52 2.19MB 系统开源
1