When using the function solve in matlab, I keep on having this returned:
minb =
Empty sym: 0-by-1
Yet when using a piece of paper to solve analytically for b, using the expression supplied by matlab, fmin == 0, I can very quickly find the value of b in terms of the other variables. Furthermore, when I solve for h2m, it solves it, and solves it correctly. Why is this happening?
Thank you very much.
syms x A alpha h2msyms b positive rationalpsi = A*exp(-(b*x^2));V = alpha*x^4;H = -h2m*diff(diff(psi)) + V*psi;Hall = psi*H;avgE=int(Hall,x,-inf,inf);pretty(simplify(Hall))pretty(simplify(avgE))fmin = diff(avgE,b);pretty(simplify(fmin));eqn = (fmin == 0);minb = solve(eqn,b)
Best Answer