使用Python实现欧拉公式(结果输出以及图像绘制)

1.Euler公式

使用Python实现欧拉公式(结果输出以及图像绘制)_第1张图片

 2.例题求解:

使用Python实现欧拉公式(结果输出以及图像绘制)_第2张图片

 2.1实现代码:

import matplotlib.pyplot as plt


xx = [0]
yy = [1]
h = 0.1  # 由题意得step步长为0.1
x = 0  # 初始x值
y = 1  # 初始y值


for i in range(0,  10):  # 由题干可得x每次进0.1,从0至1共十次,故循环10次

    # 由题干可得函数表达式
    y = 1.1*y-(0.2*x/y)
    x = x + h

    xx.append(x)
    yy.append(y)
    print(format(y, '.4f'),  " ", format(x,  '.4f'))  # 按照题意输出
    plt.plot(xx,  yy)  # 绘制函数图像
    plt.show()

2.2运行截图:

使用Python实现欧拉公式(结果输出以及图像绘制)_第3张图片

 

你可能感兴趣的:(python,机器学习,开发语言)