上传者: 38673921
|
上传时间: 2021-12-01 18:29:34
|
文件大小: 32KB
|
文件类型: -
matlab求导代码牛顿分形
该存储库包含用于在复杂平面中生成分形的Matlab代码,这些分形是由寻根和迭代产生的。
这些称为。
不幸的是,此代码没有利用Matlab中的GPU计算功能,因为Matlab需要CUDA,而我没有。
Matlab要求
必须安装并行计算工具箱。
如果没有安装并行计算工具箱,则可以通过将任何parfor循环更改为for循环来稍微修改代码。
需要使用符号工具箱为分形函数提供符号表达式。
您仍然可以通过使用函数句柄来创建分形。
src/目录的所有内容(文件和子文件夹)必须在您的Matlab工作目录中。
使用Matlab代码
分形newtonFractal和halleyFractal的牛顿和哈雷方法分别有两个主要功能。
这些功能称为:
newtonFractal(f,
workingDir,
options);
halleyFractal(f,
workingDir,
options);
输入功能
第一个输入参数f可以是函数句柄或符号表达式。
函数句柄函数必须将行向量作为输入并返回一个矩阵。
输出矩阵中的第一行表示在输入值处评估的函数的值。
随后的行表示在输入点评估的