摘要:此系列文章共有三篇。
第一篇中,我們會示範如何利用MATLAB 連結ZOS-API ,並說明相關操作重點。
第二篇中,我們會重點提示撰寫時,幾個常見語法問題。
第三篇中,我們提供幾個有用的範例檔,說明幾個常見應用如何撰寫。
作者:Michael Cheng
發布時間:March 13, 2017
簡介
關於ZOS-API 本身,請參考知識庫內另一篇「ZOS-API.NET 簡介」。
MATLAB 在透過ZOS-API 連結OpticStudio 時,主要有兩種模式:Standalone (獨立運作) 以及Interactive Extension
(互動擴展)。
使用Standalone 模式運作時,MATLAB 會以背景模式連結到OpticStudio,然後所有動作都在Windows 背後進行,
過程中不會看到OpticStudio 主視窗開啟。
反之,使用Interactive Extension 模式運作時,必須先開啟OpticStudio,然後使用者需要先在OpticStudio 開放連
結,讓MATLAB 能夠順利接入並控制,控制過程中OpticStudio 不能手動操作,直到使用者手動在OpticStudio 取
消互動模式,取回控制權。
以下將分別說明如何用兩種不同模式連線。
使用Standalone 模式連線
首先是到OpticStudio 中點選Programming > MATLAB > Standalone Application,以產生樣板