Complex Function Explorer

버전 1.0.0.0 (30.8 KB) 작성자: Elias Wegert
Routines and user interface to depict and explore complex functions using color representations
다운로드 수: 1.7K
업데이트 날짜: 2014/2/10

라이선스 보기

The submission provides routines for visual exploration of complex (in particular analytic and meromorphic) functions. Basically the function values are color-coded and displayed as images either directly on the domain or on an associated surface.

The domain can be a subset of the complex plane or of the Riemann sphere, the surfaces implemented are different versions of analytic landscapes (standard, logarithmic, compressed), but the reader will find it not difficult to depict functions on Riemann surfaces.

Various color schemes (phase plots and their modifications, domain coloring, and several black-and-white patterns) are provided, which allow one to read off properties of the function easily. In particular, in many color schemes, the location of zeros, poles, saddle points (zeros of the derivative), and
essential singularities can clearly be seen.

The most convenient entrance is the graphical user interface CFEGUI, which
allows one to enter all necessary data, to control the color options, the shape of the surface and other parameters. The interface data can be saved and loaded, several examples illustrate various options.

Alternatively, some routines can be called as MATLAB functions. In that case the user must provide an array (matrix) of complex numbers z which covers the domain (typically a rectangle, a disk or an annulus) of the function, and an array of the same size with the corresponding values w=f(z). Calling

PhasePlot(z,w);

creates a phase plot of f on the domain of z. Try PPDemo to see a number of examples with different color options.

The screenshot shows a colored analytic landscape of a rational function on the Riemann sphere.

For further information and a gallery of images visit www.visual.wegert.com or consult E. Wegert: Visual Complex Functions, Birkhaeuser/Springer 2012.

인용 양식

Elias Wegert (2024). Complex Function Explorer (https://www.mathworks.com/matlabcentral/fileexchange/45464-complex-function-explorer), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2013b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Pole and Zero Locations에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.0.0.0