正在加载图片...
P13 循环语句 Do[循环体语句n,, H=1di=1时 可省 P13 循环语句 划线部分不可 n=h; While<nh2,循环 省略,否则进入死 体语句:n=ndi 循环 例4分别用Fo,Do,Whle语句打印1-10 A: For[i=l, k<=10, i=i+1, Printall DolPrint/i,i, 1, 10, 131 i=1; Whileli<=10, Print i; i+1l 例5用For语句求23+…+ 100的近似值。 解:a=0;For{i=1,=100i计+,a=a+1l; Printa/N 5.18738 【初学者容易出现的一些错误】 1.该大写的地方不大写 2.括号用错:在 Mathematica中,大、中、小括号是有不同的用处的。大括号用于数表,中 括号用于命令或函数,小括号用于在表达式中改变运算顺 3.缺少乘号*两个字母相乘中间必须加*或空格,否则在运算中这两个字母作 为一 个整体处理 4.用 Solve, Solve, Reduce等命令求解超越方程。 5.没有及时清除变量的赋值。 6.系统内部的函数名拼写或函数格式错误。 7.注意标点符号,特别是逗号“,”与分号“;”的用法(参考教材P13) 【练习题】 1.求下列各式的精确值与近似值(分别保留4位,6位及15位有效数字) 2×(=)+27÷(3+ +arctan 3. 2-In 4 2.用三种不同的方法求有理分式x3-12x+3在x=2时的值并体会这三种方法的区别 (三种方法为(i)赋值语句,(i)代入规则,(i)自定义函数) 3.用两个不同的命令求解方程3x-r =0,并对结果进行比较 4.求f(x)=x2-3x+1的所有零点 1+n 5.已知数列的一般项为 (1)试求出由该数列的前10项构成的数表(表中的元素保留3位有效数字) (2)取出该表中的第3个元素和第7个元素 3)分别把0,1,-1放在该表的第1位,最后一位及第8位 (4)求出最后一个表的长度 x. x x2,x<0,从(x)={10<x≤1 g( x)= 6.分别画出函数f(x)=Sn3x+4cosx 1+x.x>1i++ Do[循环体语句,{n, 1 n , 2 n , di}] P13 循环语句 n1 = 1 ,di=1 时 可省略 n= 1 n ;While[n< 2 n ,循环 体语句;n=n+di] P13 循环语句 划线部分不可 省略,否则进入死 循环。 例 4 分别用 For,Do,While 语句打印 1—10 解: For[i=1,i<=10,i=i+1,Print[i]] Do[Print[i],{i,1,10,1}] i=1;While[i<=10,Print[i];i=i+1] 例 5 用 For 语句求 100 1 3 1 2 1 1+ + ++ 的近似值。 解: a=0;For[i=1,i<=100,i++,a=a+1/i];Print[a//N] 5.18738 【初学者容易出现的一些错误】 1. 该大写的地方不大写。 2. 括号用错:在 Mathemetica 中,大、中、小括号是有不同的用处的。大括号用于数表,中 括号用于命令或函数,小括号用于在表达式中改变运算顺序。 3. 缺少乘号*,两个字母相乘中间必须加 * 或空格,否则在运算中这两个字母作 为一 个整体处理。 4. 用 Solve,Nsolve,Reduce 等命令求解超越方程。 5. 没有及时清除变量的赋值。 6. 系统内部的函数名拼写或函数格式错误。 7. 注意标点符号,特别是逗号“,”与分号“;”的用法(参考教材 P13)。 【练习题】 1. 求下列各式的精确值与近似值(分别保留 4 位,6 位及 15 位有效数字) (1) 2 1 2 3 ) 7 3 ) 27 (3 2 1 − 2  ( +  + − (2) arctan 3.2 ln 4 lg 2 1 ) 4 3 (sin 2 + + − − 2. 用三种不同的方法求有理分式 12 3 6 9 3 5 − + − x x x 在 x = 2 时的值,并体会这三种方法的区别。 (三种方法为 (i)赋值语句, (ii)代入规则, (iii)自定义函数) 3. 用两个不同的命令求解方程 3 2 13 3 2 4 3 3 2 x − x − x + x − =0, 并对结果进行比较。 4. 求 ( ) 3 1 5 f x = x − x + 的所有零点。 5. 已知数列的一般项为 n n an + + = 2 1 2 (1) 试求出由该数列的前 10 项构成的数表(表中的元素保留 3 位有效数字) (2) 取出该表中的第 3 个元素和第 7 个元素 (3) 分别把 0,1,-1 放在该表的第 1 位, 最后一位及第 8 位 (4) 求出最后一个表的长度 6. 分别画出函数 f (x) = sin 3x + 4cos x ,    −   = 1 0 , 0, ( ) 2 e x x x g x x ,      +    −  = 1 , 1 1, 0 1, 1 , 0, ( ) x x x x x h x
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有