Sonnet

High Frequency Electromagnetic Software

Contact Us | Site Map

  • Home
  • About Sonnet
    • The Company
    • Employment
    • Events
    • Partners
    • Contact
  • Products
    • Sonnet Suites (3D Planar)
    • CST STUDIO SUITE (Full 3D)
    • Sonnet Lite (Free 3D Planar)
    • Which should I choose?
  • Support
    • Sonnet Suites
    • CST STUDIO SUITE
    • Sonnet Lite
  • Resources
    • Technical Resources
    • Training Classes
    • Videos
    • Journal References: Sonnet
    • Journal References: Customers
    • JC Maxwell Biography
  • Japanese

Support

Related Links

  • System Requirements
  • Resources
  • Ask a Question

Home > Support > Sonnet Suites > Downloads >Sonnet-Matlab Interface, SonnetLab

SonnetLab Toolbox for MATLAB®

SonnetLab is a free MATLAB® toolbox that enables users to control and automate Sonnet's 3D planar electromagnetic simulator.

VideoSonnetLab Overview Video

Matlab Interface

With the SonnetLab toolbox you can:

  • Enhance tuning and optimization of circuits
  • Avoid repetitive work by automating similar tasks
  • Drive Sonnet's 3D planar EM analysis engine directly from MATLAB
  • Increase productivity and save time by writing scripts to modify layouts
  • Extend the functionality of Sonnet by implementing optimization algorithms
  • Export JXY data from a layout (Requires Sonnet Release 13)
  • Export farfield pattern data from a layout (Requires Sonnet Release 13 and Sonnet Farfield Viewer™)
  • Reverse engineer a Sonnet Project file into SonnetLab compatible with MATLAB commands
  • And much more...

Users can manipulate every aspect of a Sonnet project from within the MATLAB environment. SonnetLab is fully compatible with all Sonnet Suites product levels, including our free version, Sonnet Lite.

Use the SonnetLab toolbox to:

  • Read, write and generate Sonnet projects
  • Edit existing Sonnet projects
  • Generate Touchstone® S, Y, Z parameter files
  • Sweep or optimize planar circuit geometry and material properties inside Sonnet EM Projects
  • Export JXY data to a CSV file and import Sonnet generated JXY data into MATLAB (requires Sonnet Release 13)
  • Export farfield pattern data and import Sonnet generated pattern data into MATLAB (requires Sonnet Release 13 and Sonnet Farfield Viewer™)

Matlab Interface

No additional MATLAB toolboxes are required to utilize SonnetLab to its full functionality.


SonnetLab is compatible with:

  • The Sonnet Suites Release 12 and 13
  • MATLAB Version R2009b or higher
  • Windows XP (32 or 64 bit), Windows Vista (32 or 64 bit), Windows 7 (32 or 64 bit)
  • Linux (32 or 64 bit)

Please Note: SonnetLab was developed in conjunction with Syracuse University and is not a Sonnet Software supported product.  Sonnet Software does not provide any warranty, either expressed or implied, for the SonnetLab toolbox for MATLAB. Send any feedback on the SonnetLab toolbox for MATLAB to: Sonnet Support

The installation file includes:

  • The SonnetLab toolbox for MATLAB
  • JXY data export utilities (requires Sonnet Release 13)
  • Farfield pattern data export utilities (requires Sonnet Release 13 and Sonnet Farfield Viewer™)
  • Sonnet Project Decompiler utilities
  • A set of tutorials and examples


Download SonnetLab

Related Links

VideoDemonstration Video: Introduction to SonnetLab
SonnetLab examples on MATLAB Exchange

Previous Releases

Download SonnetLab 5.0- compatible with Sonnet Release 12 and Sonnet Release 13
Download SonnetLab 4.0- compatible with Sonnet Release 12 and Sonnet Release 13
Download SonnetLab 3.0 - only compatible with Sonnet Release 12

Privacy Policy | Site Problems?

Copyright © 2012 Sonnet Software Inc. All Rights Reserved.