请教下如何用Matlab根据y‘=b/(x+a)-(c/(x+a))*y*x'求解出y=f(x)的表达式.其中a、b、c

请教下如何用Matlab根据y‘=b/(x+a)-(c/(x+a))*y*x'求解出y=f(x)的表达式.其中a、b、c为已知数.
上式中y’和x'分别是y、x对时间t的导数。a、b、c为符号,问题中表达有误。感觉应该用符号求解。上式中y'=b/(x+a)-(c/(x+a))*y*x' 最后是x的导数。
青霞背着洋娃娃 1年前 已收到3个回答 举报

gogomeme217 幼苗

共回答了18个问题采纳率:72.2% 举报

clear;clc
syms x y
a=3;b=4;c=2;
eq=y-(b/(x+a)-(c/(x+a))*y*x)
y=solve(eq,y)

1年前

10

zjaqhmb 幼苗

共回答了1个问题 举报

syms a b c;
dsolve('Dy=b/(x+a)-(c/(x+a))*y*x','x')

1年前

2

crab999 幼苗

共回答了2个问题 举报

定义x为系统变量,然后求不定积分

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.322 s. - webmaster@yulucn.com