用matlab讀取CST MWS 2011仿真數(shù)據(jù)的問題
我添加遠場電場監(jiān)視器,用cst2011-sp4算出來結(jié)果和cst2009-sp5的結(jié)果差別很大,不知道哪個可信啊?
由于我想用matlab處理遠場探針得到的數(shù)據(jù),cst2009里面直接有*.prs文件可以用matlab讀取;但是cst2011里面沒有*.prs文件,只有一個Storage.sdb文件。
貌似Storage.sdb里面包含了工程導航樹中的很多結(jié)果,但是我不知道怎么用matlab讀取,可否告知……
哈哈,自問自答一個
help里面搜索Result Reader DLL,里面介紹了很多語法、函數(shù)等
直接拖到下面看Example,Using CSTResultReader.dll from within Matlab
給的是一個讀取S11的程序,慢慢看,總是會懂的
在成功使用這個程序之前,還需要安裝Microsoft Visual Studio 2005,和matlab R2011a,貌似matlab不同版本所需的配置不同,這個在上述幫助里面也有提到。
matlab和visual studio都安裝好了過后,在matlab commad window里面輸入mex -setup,根據(jù)提示選擇編譯器(就是你剛才安裝的那個)
提示如下
一、Would you like mex to locate installed compilers [y]/n? y
上面輸入y,回車,出現(xiàn)如下選項
Select a compiler:
[1] Microsoft Visual C++ 2005 SP1 in C:Program Files (x86)Microsoft Visual Studio 8
[0] None
Compiler: 1
輸入1,回車
Please verify your choices:
Compiler: Microsoft Visual C++ 2005 SP1
Location: C:Program Files (x86)Microsoft Visual Studio 8
Are these correct [y]/n? y
輸入y,回車
接下來就可以運行你的程序了
弱弱的問一下,我是進了黑名單了嗎?
這個圖片跟黑名單有啥關(guān)系。
CST 2010以后確實是用sdb這樣的數(shù)據(jù)庫格式存儲了。
現(xiàn)在我所知道的辦法只有file-export-ascII的方法了。
看EDATOP都沒閱讀我的帖子。
謝謝了哈,需要export的文件太多了,如果能用程序直接讀取會方便很多
悲劇啊
找找看幫助文件或者FAQ里有沒有提到連接Matlab和CST STUDIO SUITE的信息,或者嘗試用VBA看看能不能實現(xiàn)。
哈哈,自問自答一個
help里面搜索Result Reader DLL,里面介紹了很多語法、函數(shù)等
直接拖到下面看Example,Using CSTResultReader.dll from within Matlab
給的是一個讀取S11的程序,慢慢看,總是會懂的
在成功使用這個程序之前,還需要安裝Microsoft Visual Studio 2005,和matlab R2011a,貌似matlab不同版本所需的配置不同,這個在上述幫助里面也有提到。
matlab和visual studio都安裝好了過后,在matlab commad window里面輸入mex -setup,根據(jù)提示選擇編譯器(就是你剛才安裝的那個)
提示如下
一、Would you like mex to locate installed compilers [y]/n? y
上面輸入y,回車,出現(xiàn)如下選項
Select a compiler:
[1] Microsoft Visual C++ 2005 SP1 in C:Program Files (x86)Microsoft Visual Studio 8
[0] None
Compiler: 1
輸入1,回車
Please verify your choices:
Compiler: Microsoft Visual C++ 2005 SP1
Location: C:Program Files (x86)Microsoft Visual Studio 8
Are these correct [y]/n? y
輸入y,回車
接下來就可以運行你的程序了
請假下樓主,cst2011里的1D results 下的probe數(shù)據(jù)用VBA 怎么讀???probe的數(shù)據(jù)時*.prs格式的。謝謝!