用于生成随机曲面的Matlab程序(Matlab代码实现)

       目录

1 概述

2 运行结果

3 参考文献

‍4 Matlab代码


1 概述

本文在总结、分析现有随机图形生成方法的基础上,结合自由形状的造型技术、自适应神经网络的自适应学习机理,从增强随机图形的可预见性和可控性出发,在一个统一的框架体系内,研究了多种随机图形的生成方法,为增强随机图形的造型功能和自然现象的模拟能力提供了新的思路和新途径。

2 运行结果

用于生成随机曲面的Matlab程序(Matlab代码实现)_第1张图片

 用于生成随机曲面的Matlab程序(Matlab代码实现)_第2张图片

 用于生成随机曲面的Matlab程序(Matlab代码实现)_第3张图片

 

3 参考文献

[1]莫灿林. 多类型随机图形生成方法及应用研究[D].浙江大学,2004.

‍4 Matlab代码

主函数部分代码:

close all
% Creates a .mp4 video of random surface.
%
% fractalsurfacebasic is called to generate and plot the surface
% CaptureFigVid is called to capture the video
%
% Nicholas Clippingdale
fractalsurfacebasic
set(gcf, 'Position', [100, 100, 1200, 800]);
set(gcf, 'color', 'w');

OptionZ.FrameRate = 20; % Speed of the rotation
OptionZ.Duration = 30; % Length of the video in seconds
OptionZ.Periodic = true;
CaptureFigVid([ -20,10 ; -110,30 ; -190,10 ; -290,40 ; -380,10 ], ...
    'fractalvid', OptionZ);

你可能感兴趣的:(优化算法,matlab,开发语言,图像处理)