
Poincare Sphere Plot of Polarimetry Stokes Vectors 1.0 File ID: 78540 


 Poincare Sphere Plot of Polarimetry Stokes Vectors 1.0 License: Freeware File Size: 256.0 KB Downloads: 31
Submit Rating: 



Poincare Sphere Plot of Polarimetry Stokes Vectors 1.0 Description 

Description: This script plots the polarization Stokes vectors (S1, S2, S3) on a Poincare sphere. See "Polarized Light" by Collett (publ. Dekker) for a background on the optics.
Type "poincare" at the Matlab prompt and a graphical window should pop up. Enter an input data file in the GUI, then lick "Plot". You can also save the output graph to a .jpg file.
The input data file format can be modified to your instrument's output. Currently the format is compatible with the ThorLabs PA430 Polarimeter. This data file format conforms to that produced by the above polarimeter's data logger application, which is part of the "polar4.exe" software provided for this instrument. This software is running on a Win95 machine with a Keithley DAS1700 PCI board controlling the polarimeter.
This plot routine uses shading to indicate where on the 3D surface the data lies. That is, if the data lies on the backside of the sphere, then it should be shaded; otherwise it is not shaded. The routine behaves in this manner in the figure window on the screen, however, unfortunately there is a bug regarding this shading algorithm if the figure is printed (directly to a printer) or if the figure is saved to a graphical file. Matlab suggested that this is due to a bug in the OpenGL graphics renderer. They have confirmed this bug in both Matlab 7.1 and Matlab 7.2. So far I have not found a suitable workaround. See the .m code for some comments from Matlab on the problem. If you discover a fix, I would be glad to hear it!
License: Freeware Related: shaded, backside, thedata, Surface, behaves, Screen, figure, manner, das, keithley, Machine, Win, Board, Controlling, shading, routine, polarimeterthis O/S:BSD, Linux, Solaris, Mac OS X File Size: 256.0 KB Downloads: 31


More Similar Code 

PlotAS Linear plot of an arrays of structures This function is used to plot arrays of structures, like those recieved from shaperead. It will autorecognize some common coordinate field names. The user may also specify their own. It will take in all the LineSpec and PropertyName/PropertyValue inputs plot will take. The largest limitation of this function is it can only handle one array of structures at a...
This MATLAB(R) script generates a real time plot of voltage values collected from an Agilent(TM) 34401A Digital Multimeter over the serial port(RS232). The data is collected and plotted until the predefined stop time is reached. This example also...
This function will create a matrix of linearly spaced vectors.
Example 1: Vector starting and ending points x1 = 100*randn(10,1); x2 = 100*randn(10,1); M = linspace2(x1,x2,1e3); imagesc(M)
Example 2:...
PLOTINSET(X, Y, POSITION, WINDOWSIZE, 'xlimit', xlimit, 'ylimit', ylimit) creates a plot of vector Y versus vector X, and on top of it, creates an inset plot of size specified by WINDOWSIZE in the current figure, positioned at the location...
the function creates 3D plot of an arrow
The programme here draws the plot of the periodic signal whose ddeOaoCkdde? is given by user.
Following data should be entered by user. 1. Ck value (separate for k=zero, k= even and k=odd) 2. Time period of periodic...
This program displays the contour plot of an mxn (m ~= n) matrix, and then calculates the area for regions above a given level. This is a brute force implementation. It probably has some bugs, and there are probably more elegant ways to do this,...
This script takes advantage of Matlabs links with Photoshop to create a 2d transparent scatter plot of your data, which, I believe is not possible at present in Matlab. Although rasterization is not ideal, you can specify any image size in pixels...
GQQPLOT(X,DIST) makes an plot of the quantiles of the data set X versus the inverse of the cdf of a distribution specified in DIST, evaluated at probabilities equal to the quantiles of X. The parameters of the distribution are calculated from...
cdfplot(X) displays a plot of the Empirical Cumulative Distribution Function (CDF) of the input array X in the current figure. The empirical CDF y=F(x) is defined as the proportion of X values less than or equal to x. If input X is a matrix, then... 
User Review for Poincare Sphere Plot of Polarimetry Stokes Vectors 
