1、第一步,我们打开matlab程序
2、第二步:点击新建,打开编辑器
3、输入编辑的程序:定义函数euler;输入要计算的一阶导数,在这我们以dy/dx=x+y为例;运行程序时输入初始值y(1),在这我输入的初始值是0,做题时题目中会给出初始值;x(1)=0意为我们瞀闩程狨从0开始数值计算;之后设定步长h=0.1;接下来循环计算,以0.1为步长,共循环9次,每次循环完都输出x和y,第8行即为欧拉前进法的公式(这里需要会使用inline的用法)。
时间:2024-10-12 23:33:23
1、第一步,我们打开matlab程序
2、第二步:点击新建,打开编辑器
3、输入编辑的程序:定义函数euler;输入要计算的一阶导数,在这我们以dy/dx=x+y为例;运行程序时输入初始值y(1),在这我输入的初始值是0,做题时题目中会给出初始值;x(1)=0意为我们瞀闩程狨从0开始数值计算;之后设定步长h=0.1;接下来循环计算,以0.1为步长,共循环9次,每次循环完都输出x和y,第8行即为欧拉前进法的公式(这里需要会使用inline的用法)。