MATLAB:dsolve未给出解决方案

MATLAB:dsolve未给出解决方案,matlab,differential-equations,dsolve,Matlab,Differential Equations,Dsolve,我试图用边界条件解一个四阶微分方程,但函数dsolve没有给出解。它运行了一个多小时。我所做的代码是 syms omega delta x f(x) df(x) = diff(f); dff(x) = diff(df); dfff(x) = diff(dff); S = dsolve(diff(f,4) + 2*delta*diff(f,3) + delta^2*diff(f,2)... - omega^2*f == 0, f(0) == 0, df(0) == 0, dff(1) == 0,

我试图用边界条件解一个四阶微分方程,但函数
dsolve
没有给出解。它运行了一个多小时。我所做的代码是

syms omega delta x f(x)
df(x) = diff(f);
dff(x) = diff(df);
dfff(x) = diff(dff);
S = dsolve(diff(f,4) + 2*delta*diff(f,3) + delta^2*diff(f,2)...
- omega^2*f == 0, f(0) == 0, df(0) == 0, dff(1) == 0, dfff(1) == 0);

他们有没有其他方法来找到它的非平凡解?

你有理由相信这个具有任意参数和任意
f(x)
的系统有一个解析解吗?是的,上面提到的方程及其解发表在paparAlso杂志上,这是一个悬臂梁的方程,其中f(x)当你需要编辑你的问题以提供一个到这篇论文的链接时,它的偏转不能等于零。