一元方程求解

一元方程求解可以采用函数EQUATION1D来实现,EQUATION1D函数适用于电子表格和知识文档,函数语法如下: EQUATION1D(expression,var,lowerbound,upperbound)。规定方程式的“=”符号右侧为0,expression为方程式的左侧,且不包含=符号,var为未知数的变量名,lowerbound为变量的下限,upperbound为变量的上限。

例1求解方程:  中的未知数x。

实现方法如下:

选择某单元格,在公式栏中输入公式:=EQUATION1D(C3,C4,0,10)

其中C3、C4单元格的内容如下图所示,公式中的第3、第4个变量表示方程根的求解区间为:[0,10]。

多重积分

在电子表格中,多重积分采用自定义程序组件中的“多重积分”来实现。

Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.

拉格朗日插值

拉格朗日插值采用电子表格中函数POLINT来实现,函数语法如下:

POLINT(cell_range1, cell_range2, x,[return_type]). 其中,cell_range1为一行或一列,表示插值点,cell_range2为一行或一列,表示插值点函数值;x为在插值区域内的任一个数值,return_type为可选参数,取0返回x点的函数值(默认),1返回x点的插值误差值。
示例:POLINT(A1:A10,B1:B10,0.3)。

例1:已知函数f(x)上的10个点如下表,计算在插值点x=0.63处的函数近似值。

x

0.1

0.15

0.25

0.4

0.5

f(x)

0.904837

0.860708

0.778801

0.67032

0.606531

x

0.57

0.7

0.85

0.93

1

f(x)

0.565525

0.496585

0.427415

0.394554

0.367879

具体实现方法如下:

新建一个电子表格文件(Math.xml),在默认的表单中加入如下图所示内容。

其中,在单元格E5中输入公式:=POLINT(B3:B12, C3:C12, E4),在单元格E6中输入公式:=POLINT(B3:B12, C3:C12, E4, 1),返回插值点的预计插值误差值。

当更改单元格E4中的数据时,E5 和E6 中的计算结果值将自动更改。