第二讲 Maple导引
- 格式:ppt
- 大小:617.50 KB
- 文档页数:64


用Maple学习微积分理解导数函数f(x)在x处的导数☐“工具”→“Math Apps”→“Calculus”→“Derivative Definition”计算导数命令行☐单变元函数一阶导diff(f(x), x)☐单变元函数n阶导diff(f(x), x$n)☐右键→“Differentiate”→“With Respect To”→选择变量不支持高阶导计算导数命令行☐多变元函数f对x1,x2,x3依次求偏导diff(f, x1,x2,x3) ☐右键→“Differentiate”→“With Respect To”→选择变量☐连续对某个变元求偏导diff(f, x1,x2$2,x3)导数做图利用Student[Calculus1]软件包的DerivativePlot☐DerivativePlot(f,x=a..b)在区间[a,b]做出f及其导数的图像☐DerivativePlot(f,x=a..b,order=1..n)做出f及其直至n阶导数的图像注意:首先用with命令调用软件包导数做图利用plot函数☐设F=[f1,f2,f3]为函数序列,则plot(F,x=a..b)做出函数f1,f2和f3在区间[a,b]上的一幅图像☐:= :赋值语句☐for:循环语句☐op(S):返回集合或序列S中的所有元素☐“:”VS“;”用Maple 学习微积分:for 循环和if 语句for 循环☐变量i 以间隔c 从a 变至b ☐对于每个i ,执行“命令行”for i from a to b by cdo命令行end do:if 语句if 表达式then命令行1else命令行2end if:☐如果表达式成立则执行“命令行1”,否则执行“命令行2”利用for 循环和if 语句计算100内可以被3整除的奇数之和(mod 求模运算)泰勒展开利用泰勒级数f n近似函数f(x)☐“工具”→“Math Apps”→“Calculus”→“Taylor's Theorem”计算泰勒展开☐taylor(f,x=a,n)计算f在点a处的n阶泰勒展开☐convert(t,polynom)将泰勒展开转化为泰勒多项式convert命令可以实现各种数据格式的可行转换用Maple学习微积分:牛顿迭代法牛顿迭代法☐NewtonsMethodTutor()调用牛顿迭代法演示小程序☐NewtonsMethod(f,x=a,output=sequence)调用牛顿迭代法以初始点a计算方程f=0的一个解用Maple学习微积分小结☐导数的理解、计算与做图☐for循环与if语句☐泰勒展开☐牛顿迭代法自己试一试:1000000以内的素数有多少?并计算这些素数的和。