指数在位置1是无效的。数组索引必须是正整数或逻辑值。错误索引(第936行)

11视图(30天)
清晰的
clc
信谊x y;
f =输入(' \ n输入函数f (x, y):“);%内联(“x ^ 2 + y”)
无法运行“fevalJSON”功能,因为它调用的输入函数,也不支持这个产品。万博1manbetx
% f = @ (x, y) x ^ 2 + y;%写下你的f (x, y)函数,在dy / dx = f (x, y) x (x0) = y0。
x0 =输入(' \ n输入初始值x即x0:“);%的例子x0 = 0
y0 =输入(' \ n输入初始值y即y0:“);%的例子y0 = 1
xn =输入(的x: \ n输入最后一个值的);%,我们需要找到y的值
%例x = 1
h =输入(“\ n输入步长h:”);% h = 0.2示例
ε=输入(“\ n输入误差ε:”);
%公式:日元= y0 + h / 2 * ((x0, y0) + f (x1, y1 *))
%,y1 * = y0 + h * f (x0, y0);
流(' \ n x y ');
流(' \ n % 4.4 f % 4.4 f ',x0, y0);
x0 < xn
f1 = y0 + h * f (x0, y0);
x1 = x0 + h;
日元= y0 + h / 2 * ((x0, y0) + f (x1, f1));
呃= abs (y1-f1);
犯错>ε
日元= y0 + h / 2 * ((x0, y0) + f (x1, f1));
呃= abs (y1-f1);
f1 = y₁;
结束
x0 = x1;
y0 = y₁;
流(' \ n % 4.4 f % 4.4 f ',x0, y0);%的x和y值
结束
回答= y0;
流(在x = y的值\ n % 0.2 f是y = % 1.3 f '、xn回答);

接受的答案

克里斯·拉皮埃尔
克里斯·拉皮埃尔 2023年5月18日
注意的例子 文件交换页面 进入功能:
输入函数f (x, y): 内联(“x ^ 2 + y”)

更多的答案(0)

类别

找到更多的在描述性统计帮助中心文件交换

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!