title: Matlab: Solving a equation: Warning: Explicit solution could not be found
body: <p>I have a equation like this:
  2^n * exp((-p*k*n*(k*n-(k+1)*2^t)))/((k+1)^2*2^(2*t+1))- 1=0.
  I tried using the follwing code, but it gives me a warning that "Explicit solution could not be found".</p>
  
  <pre><code>syms n k t p positive;
  S=solve(2^n * exp((-p*k*n*(k*n-(k+1)*2^t)))/((k+1)^2*2^(2*t+1))- 1,n,'IgnoreAnalyticConstraints', true);
  S
  </code></pre>
  
  <p>Is there a way to solve the equation in terms on n?
  Thanks in advance</p>