首先,定义一个数组对每个x值的Jn值进行储存.
![如何matlab绘制jackson算子逼近函数曲线(matlabsobel算子)[图]](https://exp-picture.cdn.bcebos.com/cf6d451b1edef4dc52d085aa45ecd3d968750c43.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_640%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
对每个x值采取矩形面积逼近进行计算Jn.
原因是是matlab自带的int函数等在n值较大时,难以计算.
![如何matlab绘制jackson算子逼近函数曲线(matlabsobel算子)[图]](https://exp-picture.cdn.bcebos.com/5a5a00def4dca039e0f6585958d96975f3c40d43.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_640%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
求出x在对应原函数上的值,并计算其最大误差,并画图.
![如何matlab绘制jackson算子逼近函数曲线(matlabsobel算子)[图]](https://exp-picture.cdn.bcebos.com/1f9feadca039131f3a05456ce275f2c4ed990a43.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_640%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
完整的代码如图.
![如何matlab绘制jackson算子逼近函数曲线(matlabsobel算子)[图]](https://exp-picture.cdn.bcebos.com/f59dbe39131fceec2630ffc079c4ec9958430b43.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_640%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
示例
对sin(x)在0到4上n=2时的误差与图像如图.
![如何matlab绘制jackson算子逼近函数曲线(matlabsobel算子)[图]](https://exp-picture.cdn.bcebos.com/a1780d1fceecd3d99f9c64716799594305010843.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_640%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
![如何matlab绘制jackson算子逼近函数曲线(matlabsobel算子)[图]](https://exp-picture.cdn.bcebos.com/125ed0ecd3d96975052d7a2cd243040149fe0943.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_640%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
本文标题: 如何matlab绘制jackson算子逼近函数曲线(matlabsobel算子)
版权声明:如果本文导致的版权问题以及内容纠错问题请联系站长。
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。