Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.066.867 Times

Read ZEMAX Beam File (ZBF) 1.0

  Date Added: August 23, 2013  |  Visits: 266

Read ZEMAX Beam File (ZBF)

Report Broken Link
Printer Friendly Version


Product Homepage
Download (20 downloads)

ZEMAX is an optical simulation code (http://www.zemax.com/). One of its features, Physical Optics Propagation, calculates the electric fields as they travel through the simulated optical system. The results can be saved in the ZEMAX Beam File (ZBF) format. It is useful to be able to read the ZBF file into Matlab so the electric field amplitudes and phases can be plotted in Matlab for display. Multiple simulation results can be easily compared in this way.Since this code uses mex, the user will first need to compile part of the code. I only tested this on Windows, and I believe the code will only compile using gcc. Please install MinGW (http://www.mingw.org/) and GNUMex (http://gnumex.sourceforge.net/). Then, go to Matlab and type:mex read_zbf_mex.cThis will compile the mex part of the code. To run the code, type[ x y Ex Ey ] = read_zbf( filename )and replace filename with a string containing the filename of the ZBF file to be read. To plot the results, issue commands like:pcolor(x,y,real(Ex)); shading flatto plot just the real part of the x-component of the E-field amplitude in the ZBF file.I am grateful to Bill Jones for sending me his make_zbf C-code which I modified to make this code. I believe both of our codes are based on an example file included in ZEMAX.

Requirements: No special requirements
Platforms: Matlab
Keyword: Commands Filename Issue Read Zbf Read Zbf Mexc Replace String
Users rating: 0/10

License: Shareware Size: 10 KB
READ ZEMAX BEAM FILE (ZBF) RELATED
File Renamers  -  Easy File Rename 1.2
Windows explorer context menu extension for easy file rename. You change filename register, extension, add prefix, postfix, enumeration, replace substring. Very fast and easy to use. It very fast and small utilitity. You are free to use this...
675 KB  
Libraries  -  Audio::Wav::Read 0.06
Audio::Wav::Read is a Perl module for reading Microsoft WAV files. SYNOPSIS use Audio::Wav; my $wav = new Audio::Wav; my $read = $wav -> read( filename.wav ); my $details = $read -> details(); Reads Microsoft Wav files..
18.43 KB  
MP3 Tools  -  Read Aloud 2
Read Aloud is a free Text to Speech software that reads aloud text from various sources. Read Aloud provides webpage text reader, which no other Text To Speech software provides (for free). It has an inbuilt Web Text Extractor, a Raw File Mode, a...
314 KB  
Education  -  Read Music Notes Sing Learn HN 2.52
From 2 to 17 different music notes in Treble Clef and Bass Clef, 64 Readings to learn to read music notes at your own pace. Hear and sing (or read) the notes at the same time! Each lesson features 5 different tempos: Largo - Adagio - Andante -...
806 KB  
Text Management  -  Read a text file by-paragraph 1.1
Text files are most often read by-line, with excellent direct Python support. Sometimes you need to use other units, such as the paragraph -- a sequence of non-empty lines separated by empty lines. Python doesn't support that directly, but, this...
 
Text Management  -  Read a file text backwards 1.0
This script provides a class which will read a text file in reverse... It basically reads a block of data from the end of the file as a list and keeps popping items off of that everytime the readline() method is called. When the block is...
 
Text to Speech Tools  -  Easy Talking Notepad 2.0
Easy Talking Notepad enchance the ability of computer to talk and read your emails, documents, online news in one of its many voices and converts them into WAV or MP3 file. Easy Talking Notepad combines the power of Notepad and speech program in...
6.26 MB  
Text to Speech Tools  -  ReadPlease 2003 1.1
ReadPlease/ReadPlease Plus 2003 is a fully-featured, easy-to-use, and natural sounding text-to-speech program that can read anything on your screen (as long as it can be copied onto the clipboard). The Plus version is compatible with the AT&T...
10.29 MB  
Inventory Systems  -  Bytescout BarCode Reader 9.2.0.1716
Reads barcodes: QR Code, Code 39, Code 128, EAN 13, Datamatrix, PDF 417, MICR, Telepen, Interleaved 2 of 5, QR Code, PDF 417, UPCA, UPCE, Codablock, Aztec, and others Bytescout BarCode Reader is able to read barcode from image (PNG, JPG, TIFF,...
4.14 MB  
Libraries  -  Bytescout Spreadsheet SDK 2.80.1582
Read and write XLS, XLSX from ASP.NET, .NET, VB, C#, PHP and other programming languages without Excel installed! Supports formula calculations, text formatting, rows, columns, sheets management and much more! Can be used from legacy Visual Basic...
20.29 MB  
NEW DOWNLOADS IN SCRIPTS, DEVELOPMENT TOOLS
Scripts  -  Freelancer Script 5.05
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Post projects. Featured projects. Private projects. Sealed projects. Edit/delete projects. Select freelancers....
5.49 MB  
Scripts  -  B2B Script 4.20
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Sign-up Account (Registration of account). Lead generation tools (for the sellers). Email verification to...
5.49 MB  
Scripts  -  B2C Script 5.06
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). The script comes with totally editable site colors, icons and graphics Multilevel categories allows extensive browsing Admin can change Category ordering or...
5.49 MB  
Scripts  -  Social Networking Script 2.86
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Registration with name, email, password, date of birth etc. User can add multiple school, college, university with start...
5.49 MB  
Scripts  -  Business Networking Script 8.04
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Ajax based interface. Profile creation. Different types of profile. Profile for jobseekers, employers and employed...
5.49 MB  
Development Tools  -  VMP Viewer 1.0
This is a very rudimentary tool to visualize the VMP files generated by BrainVoyager. Useful to share files with people who do not have BV.
10 KB  
Development Tools  -  Sending reports and timestamped file by emailing 1.0
main executing reference usage:[1] usage_send_mail.mIllustrates email sending with multiple separate files or single timestamped tar file. Attachment failure is properly handled, with continuation of report emailing without the attachment.[2]...
768 KB  
Development Tools  -  IrisMVC 2.0 rc1
IrisMVC is an OOP PHP framework that developers can use as a strong and secure foundation to build on various web applications following the Model-View-Controller (MVC) pattern. It provides the basic functionality developers need, without...
51.2 KB  
Development Tools  -  7-Zip for Script 4.42
7-Zip is a file archiver with a high compression ratio.Features:- High compression ratio in new 7z format with LZMA compression- Supported formats:- Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR- Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM,...
624.64 KB  
Development Tools  -  Barnardextest 1.0
This file, as the Fisher's exact test, performs the exact probability test for a table of frequency data cross-classified according to two categorical variables, each of which has two levels or subcategories (2x2). It is a non-parametric...
10 KB