title: Use Matlab/Maple to find roots of a nonlinear equation
body: <p>I am having difficulty in finding roots of a nonlinear equation. I have tried Matlab and Maple both, and both give me the same error which is</p>
  
  <pre><code>Error, (in RootFinding:-NextZero) can only handle isolated zeros
  </code></pre>
  
  <p>The equation goes like</p>
  
  <pre><code>-100 + 0.1335600000e-5*H + (1/20)*H*arcsinh(2003.40/H)
  </code></pre>
  
  <p>The variable is <code>H</code> in the equation.</p>
  
  <p>How do I find the roots (or the approximate roots) of this equation?</p>
  
  <p>Matlab Code:
  The function file:</p>
  
  <pre><code>function hor_force = horizontal(XY, XZ, Lo, EAo, qc, VA)
  syms H
  equation = (-1*ZZ) + (H/qc)*(cosh((qc/H)*(XZ- XB))) - H/qc + ZB;
  hor_force = `solve(equation);`
  </code></pre>
  
  <p>The main file:</p>
  
  <pre><code>EAo = 7.5*10^7;
  Lo = 100.17;
  VA = 2002;
  
  XY = 0;
  ZY = 0;
  
  XB = 50;
  ZB = -2;
  
  XZ = 100;
  ZZ = 0;
  
  ql = 40;
  </code></pre>
  
  <p>Error which Matlab shows:</p>
  
  <pre><code>Error using sym/solve (line 22)
  Error using maplemex
  Error, (in RootFinding:-NextZero) can only handle isolated zeros
  
  Error in horizontal (line 8)
  hor_force = solve(equation);
  Error in main (line 34)
  h = horizontal(XY, XZ, Lo, EAo, ql, VA)
  </code></pre>
  
  <p><a href="http://postimg.org/image/gm93z3b7z/" rel="nofollow">http://postimg.org/image/gm93z3b7z/</a></p>