Code covered by the BSD License  

Highlights from
complexzeros

Be the first to rate this file! 7 Downloads (last 30 days) File Size: 19.54 KB File ID: #25178

complexzeros

by Howard Wilson

 

30 Aug 2009

Complex zeros of a function of z=x+i*y are computed using graphics and Muller's method.

| Watch this File

File Information
Description

  This workspace employs interactive graphics and Muller's method
  to compute function roots in a rectangular region of the complex
  plane. Function interact employs surface and contour plots of
  -log(abs(function(z))) to locate function roots which are read
  interactively with the graphics cursor and then corrected by
  function muller which computes one or several roots at a time.
  Ten examples involving various special functions are presented.
  The principal references for this work are:
  'Elementary Numerical Analysis' by S.D. Conte and Carl de Boor
  and
  'Handbook of Mathematical Functions' by Milton Abramowitz and
  Irene A. Stegun
 
  The following functions and files are included:
  interact.m - interactive driver program using graphics and
                    function muller to compute roots in a user
                    chosen region of the complex plane
  muller.m - a function based on Muller's method employing
                    quadratic interpolation and deflation to compute
                    one or several roots of a general complex valued
                    function
  erfs.m - Error function of complex argument
  gammac.m - Gamma function of complex argument
  fresnels.m - Fresnel sine integral of complex argument
  fresenlc.m - Fresnel cosine integral of complex argument
  zetac.m - Riemann zeta function of complex argument
  runexamples.m - a script file which analyzes ten examples
                    dealing with various special functions
  examplesout.txt - a listing of the printed output produced
                    from runexamples
  examples.mat - a file containing the numerical results
                    produced from runexamples

MATLAB release MATLAB 7.5 (R2007b)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (1)
20 Jun 2011 Chen Yumei

Can we use this program to find all the complex roots of a transcendtal equation,and if my equation have two variable quantity?

Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
mathematics Howard Wilson 31 Aug 2009 13:41:48
complex variables Howard Wilson 31 Aug 2009 13:41:48
special functions Howard Wilson 31 Aug 2009 13:41:48
zeros of nonlinear functions Howard Wilson 31 Aug 2009 13:41:48
muller method Howard Wilson 15 Sep 2009 10:01:13

Contact us at files@mathworks.com