用简单伪随机数发生器实现随机中点位移分形(Matlab代码实现)

news/2024/10/25 11:24:29/

      目录

💥1 概述

📚2 运行结果

🎉3 参考文献

👨‍💻4 Matlab代码


💥1 概述

随机分形(random fractal)采用随机生成机制而得到的分形集.分形体不具有特征尺度(亦即大小尺度跨好几个量级),却有自相似结构的分形.如康托尔集合,它由反复进行每次去其线段中间三分之一的操作而形成.用尺度r量出的积的数目就是就是康托尔集合的维数. 自然界中还有许多无特征尺度现象,它们虽不像康托尔集合那样是严格意义上的分形,但其统计特征和尺度在双对数坐标上仍可找到一个不变量。

📚2 运行结果

🎉3 参考文献

[1]刘刚,胡远来,贾玥.随机分形插值法在地震数据处理中的应用[J].物探化探计算技术,2002,24(4):304-308

👨‍💻4 Matlab代码

主函数部分代码:

%% Random Midpoint Displacement Fractal
% Original: Solution to the Advanced Programming in Engineering Random Numbers assignment

steps       = 18;       % How many iterations to do
height      = 3e3;      % Height coefficient at start (meter)
roughness   = 0.76;     % Roughness
seed         = 9133759;  % randi(10^7);

tic;
F = rmdf( steps, height, roughness, seed );
toc

mapsize     = 1e4;      % Map size edge (meter)

rmdf_show( F, mapsize );
 


http://www.ppmy.cn/news/5778.html

相关文章

Biotin-PEG-AC,Biotin-PEG-Acrylate,生物素PEG丙烯酸酯线性杂双功能PEG试剂

英文名称:Biotin-PEG-AC,Biotin-PEG-Acrylate 中文名称:生物素-聚乙二醇-丙烯酸酯 生物素-聚乙二醇-丙烯酸酯是一种含有生物素和丙烯酸酯的线性杂双功能聚乙二醇试剂。它是一种有用的带有PEG间隔基的交联或生物结合试剂。生物素能与亲和素和…

进程间通信

进程间通信 进程间通信是不同进程之间的信息传输或交换。在不同的过程中,双方可以访问哪些媒体?进程的用户空间相互独立。一般来说,他们不能互相接触。唯一的例外是共享内存区域。此外,系统空间是一个“公共场所”,所…

力扣(15.18)补9.19

15.三数之和 我以为不会太难,md不会。 其实很让我惊讶的是,双指针用了2层循环但复杂度确是O(n)。牛🐮🐮🐮🐮🐮🐮🐮🐮🐮&am…

【Python基础】内置函数

Python内置函数 1 abs(x) 返回数字x的绝对值或复数的模 2 all(iterable) 如果对于可迭代对象中所有元素x都等价于True,即对所有元素x都有bool(x)等于True,则返回True;对于空的可迭代对象也返回True 3 any(iterable) 只要可迭代对象iter…

Python中转义字符是个啥

文章目录前言一、转义字符是什么?二、常见的转义字符有哪些?总结前言 昨天有粉丝问了我这个代码问题,如下图: 他很好奇代码都没有错误,怎么运行就报错,不知道有咩有小伙伴能看出问题在哪呢? 其…

Redis - Redis持久化:AOF和RDB

1. 为什么要持久化 Redis是内从数据库,宕机后数据会丢失;Redis重启后,为了快速恢复数据,提供了持久化机制;Redis有两种持久化方式:RDB和AOF,这也是Redis无畏宕机与快速恢复数据的杀手锏。 注意…

5G MEC UPF选择及本地分流技术分析

【摘 要】边缘计算的本质是一场架构革命,为满足超低时延和超大带宽等业务需求,应用从传统Client-Server架构转向Client-Edge-Server三级架构,实现云网融合。在5G网络中,如何为边缘应用选择合适的UPF,实现高效的本地分流成为关键问题。为解决这个问题,分析了采用5G核心网…

vue-element 表单校验

1. 表单校验 完整的表单校验需要三个组件完成配合,分别是el-form,el-form-item,表单项,如el-input el-form 负责绑定model和rulesel-form-item 负责绑定propel-input 负责双向绑定具体的表单数据 手动兜底校验 1.1 表单项校验 1.1.1 内置校验规则 在Rules:{}中给每一个需要…