程序
f(x)=(x+3)^2/10-ln(x+3)
h(x)=x
xs=迭代列表(f, x_1, n)
list1=序列( 线段((元素(xs, i), 0), (元素(xs, i), f(元素(xs, i)))) , i, 1, n, 1)
list1=序列( 线段((元素(xs, i), 元素(xs, i)), (元素(xs, i), f(元素(xs, i)))) , i, 1, n, 1)
list2=序列( 线段((元素(xs, i), 0), ( 元素(xs, i), f(元素(xs, i)) ) ) , i, 1, n, 1)
list2=序列( 线段( ( 元素(xs, i), f(元素(xs, i)) ) , ( 元素(xs, i+1), f(元素(xs, i)) ) ) , i, 1, n, 1)
list2=序列( 线段( ( 元素(xs, i), f(元素(xs, i)) ) , ( 元素(xs, i+1), f(元素(xs, i)) ) ) , i, 1, n, 1)
解释与原理
//获取列表中的第N个元素
element(list,n)
//绘制迭代的曲线
list1=序列({线段((元素(xs, i), 0), (元素(xs, i), f(元素(xs, i)))), 线段((元素(xs, i), f(元素(xs, i))), (元素(xs, i + 1), 0))}, i, 1, n, 1)
Sequence(表达式,变量,初值,终值,增量)
表达式:{线段((元素(xs, i), 0), (元素(xs, i), f(元素(xs, i)))), 线段((元素(xs, i), f(元素(xs, i))), (元素(xs, i + 1), 0))},
变量: i,
终值:1,
终值:n,
增量:1
//竖线:
list1=序列({线段((元素(xs, i), 0), (元素(xs, i), f(元素(xs, i))))}, i, 1, n, 1)或
list1=序列( 线段((元素(xs, i), 0), (元素(xs, i), f(元素(xs, i)))) , i, 1, n, 1)