MATLAB中如何把cftool拟合的函数输出到命令行?
1个回答
展开全部
综述如下:
1、在使用cftool拟合好理想的曲线后,点击File下的Generate Code,MATLAB会自动生成一个未命名的function,自行保存到工作文件夹。此处注意,默认的函数名叫createFit(XX,YY,、、、),可根据个人需要修改。
2、回到、m文件,在需要拟合函数的那一步,键入"fitresult,gof=createFit(XX,YY,、、、);"其中fitresult返回的是系数取值,gof返回的是goodness-of-fitness拟合好坏的信息。
3、后续如果想调用某一个具体的系数值,例如关心的系数a1,可使用“fitresult、a1”命令。又或者c3,则使用“fitresult、c3”命令,以此类推。
MATLAB优点简单易用
Matlab是一个高级的矩阵/阵列语言,它包含控制语句、函数、数据结构、输入和输出和面向对象编程特点。用户可以在命令窗口中将输入语句与执行命令同步,也可以先编写好一个较大的复杂的应用程序(M文件)后再一起运行。新版本的MATLAB语言是基于最为流行的C++语言基础上的,因此语法特征与C++语言极为相似,而且更加简单,更加符合科技人员对数学表达式的书写格式。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询