riemannsphere

Plot complex numbers on a Riemann sphere
1.2K Downloads
Updated 6 Jun 2011

View License

RIEMANNSPHERE makes plots of complex numbers projected onto a Riemann sphere. Data can be plotted as lines or as a surface. The user can control many aspects of the plot's appearance. See the help text for details and examples.

Due to the non-uniform density of data projected onto a Riemann sphere, it is helpful to use a small grid spacing to generate the data. This is particularly important where the absolute value is less than 1. RIEMANNSPHERE includes an option to interpolate the input data to improve the appearance of the projected data - see the help text for details.

RIEMANNSPHERE requires version 2.2 or later of the File Exchange submission OAXES for full functionality: http://www.mathworks.com/matlabcentral/fileexchange/30018

The new release, version 2.0, is an object-oriented version. New features include the ability to add and remove plots from the Riemann sphere, and the ability to change the appearance of an individual plot on the Riemann sphere. I have also added the ability to supply a function handle and domain, and have the results plotted on the Riemann sphere. See the help for more information.

Cite As

John Barber (2024). riemannsphere (https://www.mathworks.com/matlabcentral/fileexchange/30087-riemannsphere), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2010a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on 2-D and 3-D Plots in Help Center and MATLAB Answers

Community Treasure Hunt

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

Start Hunting!

customplots/

customplots/@customplots/

customplots/@customplots/@riemannsphere/

customplots/@customplots/@rslineseries/

customplots/@customplots/@rssurface/

Version Published Release Notes
1.3.0.0

Improved graphics performance when adding/deleting data

1.2.0.0

- Object-oriented version
- Added ability to add/remove/change individual plots
- Added ability to plot results of function handle/domain

1.1.0.0

- Improved plotting of lines
- Improved interpolation
- Added ability to plot data as a surface object
- Added/changed display properties

1.0.0.0