matlab已知函数表达式和数据,求表达式中的系数
2011-07-18 06:01
399 查看
数据为 t=[0.1,1.1,2.3,3.4,4.5,5.7,6.7]; y=[0,94.0,84.0,77.0,69.0,62.0,56.0]; 所求函数形式为 Ae-βt cos(wt+Φ) 最后要求出β的值 (-βt 为e的上标,即e指数形式)t=[0.1,1.1,2.3,3.4,4.5,5.7,6.7]';
y=[0,94.0,84.0,77.0,69.0,62.0,56.0]';
ft_ = fittype('A*exp(-beta*t)*cos(w*t+phi)',...
'dependent',{'y'},'independent',{'t'},...
'coefficients',{'A', 'beta', 'phi', 'w'});
st=[-100 0.01 -pi 5]
[curve, goodness]= fit(t,y,ft_,'Startpoint',st)
figure
plot(curve,'predobs',0.95);
hold on,plot(t,y,'b*')
y=[0,94.0,84.0,77.0,69.0,62.0,56.0]';
ft_ = fittype('A*exp(-beta*t)*cos(w*t+phi)',...
'dependent',{'y'},'independent',{'t'},...
'coefficients',{'A', 'beta', 'phi', 'w'});
st=[-100 0.01 -pi 5]
[curve, goodness]= fit(t,y,ft_,'Startpoint',st)
figure
plot(curve,'predobs',0.95);
hold on,plot(t,y,'b*')
相关文章推荐
- Matlab物化实验——已知函数表达式用最小二乘法拟合
- fopen()是个将数据按指定格式读入到matlab中的函数
- 根据一组数据拟合出最佳分布函数, arena, Matlab, R语言
- Matlab 5. 常用的数据处理函数:cat,zscore,permute,bsxfun,floor,.*和*。
- C语言基础:进制转换,变量,常量,表达式,基本数据类型,输出函数,输入函数,运算符. 分类: iOS学习 c语言基础 2015-06-10 21:39 25人阅读 评论(0) 收藏
- Matlab----基本函数与数据类型
- 由滤波器系数绘制尺度函数和小波函数图像的Matlab程序
- Matlab实时监控股票交易数据之Timer函数应用实例
- C语言基础:进制转换,变量,常量,表达式,基本数据类型,输出函数,输入函数,运算符.
- Matlab函数间通过workspace进行数据共享的方法
- matlab 函数或者GUI从工作空间读取参数数据
- 基于MATLAB的高等数学 对于已知的函数画图(二维) 绝对值函数
- 如何将符号表达式转为函数句柄[Matlab]
- Matlab数据的可视化 -- 线性图函数plot
- Matlab中读取文件中数据的函数用法
- matlab符号表达式的化简常用命令函数
- matlab imwrite函数保存jpg格式图像丢失数据或改变图像
- matlab数据类型三(函数句柄)
- MATLAB与R函数对照(4)——元胞数据与列表、结构体与数据框架函数
- Delphi XE2 之 FireMonkey 入门(28) - 数据绑定: TBindingsList: 表达式函数测试: SelectedText()、CheckedState()