请问matlab中的fittype函数怎么用?

如题所述

用法为fittype('自定义函数','independent','自变量','coefficients',{'系数1','系数2'……});

注意:此处的数据必须为列向量的形式。

MATLAB可以利用MATLAB编译器和C/C++数学库和图形库,将自己的MATLAB程序自动转换为独立于MATLAB运行的C和C++代码。

允许用户编写可以和MATLAB进行交互的C或C++语言程序。另外,MATLAB网页服务程序还容许在Web应用中使用自己的MATLAB数学和图形程序。MATLAB的一个重要特色就是具有一套程序扩展系统和一组称之为工具箱的特殊应用子程序。

工具箱是MATLAB函数的子程序库,每一个工具箱都是为某一类学科专业和应用而定制的,主要包括信号处理、控制系统、神经网络、模糊逻辑、小波分析和系统仿真等方面的应用。

扩展资料:

优势特点

1) 高效的数值计算及符号计算功能,能使用户从繁杂的数学运算分析中解脱出来;

2) 具有完备的图形处理功能,实现计算结果和编程的可视化;

3) 友好的用户界面及接近数学表达式的自然化语言,使学者易于学习和掌握;

4) 功能丰富的应用工具箱(如信号处理工具箱、通信工具箱等) ,为用户提供了大量方便实用的处理工具。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-03

详细介绍可参考网址:

http://wenku.baidu.com/view/9635a84cf7ec4afe04a1dff4.html,

这里讲述的很详细,这就是个拟合函数

第2个回答  2012-08-12
比如要拟合一组数据(x,y) 知道其对应的函数形式为a*cos(k*t)

syms t
x=[ 已知数据列向量];
y=[ 已知数据列向量];
fittype('a*cos(k*t)','independent','t','coefficients',{'a','k'});
cfun=fit(x,y,f) %显示拟合函数
xi=0:0.1:10;%比如
yi=cfun(xi);
plot(x,y,'r*',xi,yi,'b-');
第3个回答  2012-06-10
http://wenku.baidu.com/view/9635a84cf7ec4afe04a1dff4.html,
这里讲述的很详细,这就是个拟合函数本回答被提问者采纳
相似回答