矢量、矩阵和表格 > 使用数组 > 示例:种子迭代和差分方程
示例:种子迭代和差分方程
使用种子迭代来预估解。
平方根
使用 Babylonian 方法逼近某个数值的平方根。
1. 定义一个正实数 X 及其平方根的估值。
单击可复制此表达式
单击可复制此表达式
初估值被定义为矢量的第一个元素。
2. N 定义为迭代次数。
单击可复制此表达式
3. 计算平方根的新估值。
单击可复制此表达式
单击可复制此表达式
单击可复制此表达式
单击可复制此表达式
单击可复制此表达式
该内置平方根函数给出下列结果:
单击可复制此表达式
4. 绘制估值矢量图像。
单击可复制此表达式
单击可复制此表达式
本例中,很快即会收敛。对于其他情况,可以增大迭代次数 N 以满足问题的要求。
差分方程组
考虑具有四个变量的传染模型:
inf - 感染人数
sus - 易受感染人数
dec - 死亡人数
rec - 治愈人数
1. 定义并行迭代的种子值。
单击可复制此表达式
2. 定义差分方程组。
单击可复制此表达式
单击可复制此表达式
单击可复制此表达式
3. 绘制四个变量随时间变化的图像,以查看感染模型的发展趋势。
单击可复制此表达式
矩阵差分方程
考虑马尔柯夫过程,即,由前一个状态乘以状态转换矩阵可获得其目前状态的一个矢量时间序列。
1. 定义初始矢量状态和状态转换矩阵 A
单击可复制此表达式
单击可复制此表达式
2. 定义迭代过程。
单击可复制此表达式
单击可复制此表达式
单击可复制此表达式
单击可复制此表达式
3. 计算矢量的最终状态。
单击可复制此表达式
矩阵 V 包含过程的历史记录:
单击可复制此表达式
这对您有帮助吗?