我创建了一组程序来使用各种近似方法(中点,梯形,辛普森)为我的微积分类计算图形下的面积.
以下是我的一个程序(中点)的示例:
Prompt A,B,N
(A-B)/N->D
Input "Y1=", Y1
0->X
0->E
For(X,A+D/2,b-D/2,D)
Y1(x)+E->E
End
Disp E*D
Run Code Online (Sandbox Code Playgroud)
我不想将这些近似规则应用于函数(Y1),而是将它们应用于数据列表(L1).如何遍历列表?我需要能够获得列表中的最后一个索引,以便"For循环"有任何好处.我不能像在Java中那样做L1.length这样的事情.
您可以使用获取列表的长度dim()
.这可以在2nd->LIST->OPS->dim(
.只要确保你使用列表变量,否则dim()
会抱怨类型.然后,您可以使用下标索引到列表中.
例如,
{1, 2, 3, 4} -> L1
For (X, 1, dim(L1), 1)
Disp L1(X)
End
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12022 次 |
最近记录: |