热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

matlab第一章上机作业

题目:(1)   将ln(1+x)在x0处进行Taylor展开,展开到第11项,令x1,计算ln2的近似值;(2)   将ln(1+x)在x0处进行Taylor展开,展开到第11项

题目:

(1)    将ln(1+x)在x=0处进行Taylor展开,展开到第11项,令x=1,计算ln2的近似值;
(2)    将ln(1+x)在x=0处进行Taylor展开,展开到第11项,令x=-1/2,计算ln2的近似值;
(3)    将ln (1+x)/(1-x)在x=0处进行Taylor展开,经过简单运算,求出ln2的近似值;
(4)    比较上述三种方法的计算精度,并给出简单的解释;
(5)    编写一段循环程序,对于(2) (3) 两种方法,使用累加和的方法求出ln2的近似值,循环结束的条件是累加和不再变化(使用双精度进行计算),统计累加次数并比较精度。

 

Taylor知识点回顾:

f(x)=f(a)+\frac{f^{'(a)}}{1!}(x-a)+\frac{f^{''(a)}}{2!}(x-a)^{2}+..

解(1)


syms x;
f = log(1+x);
f11(x) = taylor(f,'Order',11);
x=1;
f11(1);

求得

f11(x)=- x^10/10 + x^9/9 - x^8/8 + x^7/7 - x^6/6 + x^5/5 - x^4/4 + x^3/3 - x^2/2 + x;

f11(1)=ln(2)=0.6456;

(2)

f11(-1/2)=-ln(2)=-0.6931

(3)


syms x;
f=log((1+x)/(1-x));
f(x)=taylor(f);
f(1/3);

f(x)=(2*x^5)/5 + (2*x^3)/3 + 2*x

f(1/3)=ln(2)= 0.6930



推荐阅读
  • 开发工具WebDeveloper1.1.8https:addons.mozilla.orgen-USfirefoxaddon60以工具栏的形式对网页的(X)HTML、脚本、多媒体、 ... [详细]
  • 如果是自学,从零基础开端学习python的话,按照每个人理解能力的不同,大致上需求半年到一年半左右的时刻,当然,如果有其它编程言语的经历,入门还是比较快的,大概需求2~3个月可以用 ... [详细]
  • 关于Ajax异步请求(实时刷新)
    1.需求:想要做成动态实时刷新获取数据库的值2.例子3.代码逻辑:varSeconds10000;varurl' ... [详细]
  • 【Linux332】LVS的DR配置详解(ipvsadm+arptables)
    文章目录1.DR简 ... [详细]
  • 我需要将2个表的数据转移到新表中,这里是简化表.表格1user_id_slot_1|user_id_slot_2|some_column|so ... [详细]
  • 系统用户登录Oracle(2)
    Oracle默认的系统用户:1.syssystem2.sysman3.scottsys:拥有的权限最大,可以完成数据库所有的管理任务system:通常用来查看管理信息的表或者视图s ... [详细]
  • 久盘必跌,沪市大盘受上方压力影响,迟迟不愿突破,周三终于做出了选择。但选择的不是向上而是向下,但受下方60日均线的支撑&#x ... [详细]
  • 钰言又止看到在名古屋买的风铃‖发出悦耳的声音如同你温柔的唤醒‖我慵懒的回应天正好放晴‖适合去看海边的风景浪花里你身姿娉婷‖我们依偎成一道林荫而现在和回忆平行‖我已经分不清在梦中的幻 ... [详细]
  • osi七层协议的作用1、规范了厂商之间的设备通讯2、保证了每层的功能帧是数据链路层的包是网络层的hub的基本原理一条总线一个冲突域一个广播域工作原理冲突检测和半双工的工作模式网线为 ... [详细]
  • Oracle查询列出员工的姓名及其上级的姓名select a.ename 员工名字,b.ename 上级名字 from emp a,emp b where a.mgrb.empno ... [详细]
  • 群星如何设计高性价比战舰攻略解析?
    目前因为舰载机的射程太近,舰载机几乎没有使用价值,所以像星际争霸里神族大舰那样的轰轰烈烈蜂拥而出的场面不会有群星旗舰设置。所以航空母舰就不要想了,造出来只会让你 ... [详细]
  • 计算机专业扩招了吗,2021高职扩招计算机专业
    2021高职扩招计算机专业高职院校在高职招生中所起的作用是:组织规划、选拔技术人才、选拔教学管理人员、招聘教师、确定员工、选拔教学管理人员、筛选青年骨干、搭建各类成长 ... [详细]
  • 将自己学的知识整合了一下,弄了个小的图论系统。有关知识请看:http:blog.csdn.netcolumndetailstulun.html#include#i ... [详细]
  • 阶段1 语言基础+高级_13Java语言高级_04集合_01 Collection集合_5_迭代器的代码实现
    迭代器的类型和collection一样。都是String类型的判断集合内是不是有元素取出第一个元素多次next获取所有的值没有元素,再去取就会抛出异常。适应whilefor循环的格 ... [详细]
  •  第一行代码定义外设基地址第二行基地址+偏移量,找到APB2的地址、第三行APB2的地址+偏移地址找到GPIO_BASE的地址第四行  将GPIO_BASE地址强制类型转换成GPI ... [详细]
author-avatar
Rianbow_小渊渊设
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有