With Maxima, I want to plot the value of a parameter depending on time by solving an equation for that specific parameter. I am new to Maxima and I already struggle with the beginning of my calculations. I use the following equation m which I want to solve for L:
m= m_I - (m_I-m_R)/(1+%e^(-s_R*(t-L)))
solve(%,L);
which gives me
L=(t*s_R-log(m_I/(m-m_R)-m/(m-m_R)))/s_R
as output. If I now assign values to all parameters except L and t
ev(%,m=0.5,m_I=1,m_R=0.1,s_R=0.01);
plot2d(%,[t,0,10]);
I get the error message
"plot2d: expression evaluates to non-numeric value everywhere in plotting range. plot2d: nothing to plot."
I know this is very basic but I still don't know what I am doing wrong. I also tried to use a function m(t):=... instead of an expression m=..., with the same result.