一个mathematica程序添加作图语句Clear[x,y,n,h,S1,S2,S3,S4,i];y[1] = 0; h = 0.1;n = 100Do[x[i] = 1.0 + (i - 1)*h,{i,1,n + 1}]f[x_,y_] = 2.5-0.8 y;Do[{S1 = f[x[i],y[i]],S2 = f[x[i] + h/2,y[i] + h*S1/2],S3 = f[x[i] + h/2,y[i] + h*S2/2],S4 = f[x
Clear[x,y,n,h,S1,S2,S3,S4,i];
y[1] = 0; h = 0.1;
n = 100
Do[x[i] = 1.0 + (i - 1)*h,{i,1,n + 1}]
f[x_,y_] = 2.5-0.8 y;
Do[{S1 = f[x[i],y[i]],S2 = f[x[i] + h/2,y[i] + h*S1/2],
S3 = f[x[i] + h/2,y[i] + h*S2/2],S4 = f[x[i] + h,y[i] + h*S3],
y[i + 1] = y[i] + (S1 + 2 S2 + 2 S3 + S4)*h/6},{i,1,n}]
Do[Print[x[i]," ",y[i]],{i,1,n + 1}]
需要在后面做出图形,求问需要添加的语句.
你要是想画出 x 与 y 的图像可以用 ListPlot 函数,需要添加的语句如下:
ListPlot[Table[{x[i], y[i]}, {i, n + 1}]]输出图像:
要想将点连接起来可以加上选项 Joined .
更多图像选项及细节调整,请参考函数 ListPlot 的用法及例子.
标点巧添改意思下面的句子已添加了四种不同的标点符号,请你再添加另外四种标点,表达不同的意思方明孙宏 2020-06-13 …
上海添欢夜昙餐饮娱乐有限公司翻成英文是什么啊?有人能帮我翻译下这几句吗?1、上海添欢夜昙餐饮娱乐有 2020-06-18 …
如果Sn=1+2+3……+n(N是大于等于1的自然数),则Tn=S2/(S2+1)*S3/(S3+ 2020-07-09 …
设S1=1²,S2=1²+2²+1¹,…Sn=1²+2²+3²+…+n²…+2²+1²用数学归纳法 2020-07-18 …
已知设s1=1+1/1²+1/2²,s2=1+1/2²+1/3²,s3=1+1/3²+1/4².如 2020-07-19 …
集合——子集对于两个集合S1,S2,我们把一切有序实数对(x,y)所组成的集合(其中x∈S1,y∈ 2020-08-01 …
对于两个集合S1,S2,我们把一切有序对(x,y)所组成的集合(其中x∈S1,y∈S2)叫做S1和 2020-08-01 …
观察下面的式子,s1等于1加1的平方分之一加2的平方分之一.s2=1+1/2的平方+1/3的平.S 2020-08-02 …
C语言问题求解#include#includevoidsf(char*s1,char*s2){if( 2020-11-07 …
分别将BD=CE记为1,CD=BE记为2,AB=AC记为3,添加1.3以2结论成命题1添加条件2,3 2020-12-23 …