该程序代表了 matlab 中已有的标准功能强大的“nlinfit”工具的进一步发展。 “nlinfit”的主要问题是它只能处理一维数组 (x, y) 的拟合,其中 x 是自变量,y 是从属变量。 程序 fit2 使用另一个程序“fitfit”,其中可以定义用户拟合函数。 这个用户定义的函数在 fitfit 的第 6 行中定义为 ff,表示为 a,x,y。
程序的输入参数是1- a 这是一个数组,表示自由的起始值拟合参数(与使用nlinfit时类似) a的长度必须等于用户使用的参数个数要拟合的定义函数(M 文件“fitfit”中的第 6 行2- x 和 y 都是一个一维数组,表示独立的变量3- z 是因变量矩阵,其元素是x 和 y 的网格值请阅读pdf文件以获取更多信息和示例
2023-05-18 16:15:21
44KB
matlab
1