Qurak

Solve a differential equation

วิธีทำ 12 ขั้นตอน รันตามลำดับในหนึ่งเซสชัน ทุกขั้นถูกรันกับเอนจินจริง และเอาต์พุตด้านล่างคือสิ่งที่มันให้

ขั้นที่ 1
DSolve[y'[x] == x, y[x], x]
เอาต์พุต
{{y[x] -> x^2/2 + C[1]}}
ขั้นที่ 2
solution = DSolve[y'[x] == x, y[x], x]
เอาต์พุต
{{y[x] -> x^2/2 + C[1]}}
ขั้นที่ 3
f[x_] = y[x] /. solution[[1]]
เอาต์พุต
x^2/2 + C[1]
ขั้นที่ 4
f[4]
เอาต์พุต
8 + C[1]
ขั้นที่ 5
DSolve[{y''[x] == y[x], y[0] == 1, y'[0] == 1}, y[x], x]
เอาต์พุต
{{y[x] -> E^x}}
ขั้นที่ 6
DSolve[y''[x] == y[x], y[x], x]
เอาต์พุต
{{y[x] -> E^x*C[1] + C[2]/E^x}}
ขั้นที่ 7
DSolve[{y'[x] == z[x], z'[x] == -y[x], y[0] == 0, z[0] == 1}, {y[x], z[x]}, x]
เอาต์พุต
DSolve[{Derivative[1][y][x] == z[x], Derivative[1][z][x] == -y[x], y[0] == 0, z[0] == 1}, {y[x], z[x]}, x]
ขั้นที่ 8
DSolve[{x'[s] == Cos[t[s]], y'[s] == Sin[t[s]], t'[s] == s, x[0] == 0, y[0] == 0, t[0] == 0}, {x[s], y[s], t[s]}, s]
เอาต์พุต
DSolve[{Derivative[1][x][s] == Cos[t[s]], Derivative[1][y][s] == Sin[t[s]], Derivative[1][t][s] == s, x[0] == 0, y[0] == 0, t[0] == 0}, {x[s], y[s], t[s]}, s]
ขั้นที่ 9
solution  = DSolve[{y''[x] == y[x], y'[0] == 0}, y[x], x]
เอาต์พุต
{{y[x] -> E^x*C[1] + C[2]/E^x}}
ขั้นที่ 10
g[x_] = y[x] /. solution[[1]]
เอาต์พุต
E^x*C[1] + C[2]/E^x
ขั้นที่ 11
t[x_] = Table[g[x] /. C[1] -> j, {j, 1, 10}]
เอาต์พุต
{E^x + C[2]/E^x, 2*E^x + C[2]/E^x, 3*E^x + C[2]/E^x, 4*E^x + C[2]/E^x, 5*E^x + C[2]/E^x, 6*E^x + C[2]/E^x, 7*E^x + C[2]/E^x, 8*E^x + C[2]/E^x, 9*E^x + C[2]/E^x, 10*E^x + C[2]/E^x}
ขั้นที่ 12
Plot[t[x], {x, -2, 2}]
เอาต์พุต
-Graphics-

ฟังก์ชันที่ใช้

สูตรงานที่เกี่ยวข้อง

สูตรงานทั้งหมด · เอกสารอ้างอิงฟังก์ชัน · ใช้สิ่งนี้จากไคลเอนต์ MCP