Time of Update: 2018-12-06
實現VC與Matcom的介面步驟 Matcom是Mathworks公司推出的第一個由Matlab到C++的編譯開發軟體平台,它的可視化介面,方便豐富的調試功能和對數學庫的強大支援受到廣大技術人員的重視。現在的最高版本為Matcom4.5。 我們可以通過在Matcom中file菜單下的compile to exe or
Time of Update: 2018-12-06
參照鋼結構論壇上的相關的文章,嘗試著使用matlab調用ansys,中間進行參數傳遞。經過幾次嘗試,終獲成功。出於對matlab版的偏愛,本帖發到matlab版,希望版主允許。現簡單說明一下:%hanyang university, wang xiaoyong, 2006,10,24aa=[0.5 1.0 1.2;0.6 1.0 1.3]fid=fopen('c:\duqu.txt','wt')fprintf(fid,'%6.2f%6.2f%6.2f\n',aa')
Time of Update: 2018-12-06
1、啟動MATLAB7,建立m檔案,輸入:function myfun(n)t=0:n;y=sin(t);plot(y);儲存檔案為:myfun.m2、在Matlab 的Command Window 下輸入命令:mcc -B csglsharedlib:mylib myfun 產生動態連結程式庫DLL。Matlab 會產生一系列檔案, 其中mylib.h mylib.lib mylib.dll mylib.ctf是我們這裡需要的。3、 在VC++中使用Matlab 產生的動態連結程式庫( *.D
Time of Update: 2018-12-06
凡兄弟 發表於 2005-11-9 14:30:32VC + MATLAB7 C Shared Library 所有調用MATLAB7 Compiler產生的共用庫的程式都具有如下的大致結構: 1. 聲明變數或者是函數作為輸入變數; 2. 調用 mclInitalizeApplication函數,並測試是否成功,該函數設定了一個全域的MCR狀態,並且構建MCR執行個體; 3. 對於每個庫,調用一次<libraryname>Initalize函數,為庫建立一個MCR執行個體; 4.
Time of Update: 2018-12-06
1、首先在“解決方案”中的“項目”中的“引用”上點右鍵,引入COM組件中的EXEL組件,如所示:(版本可能不一樣,這不影響,我安裝的是OFFICE 2003)2、在程式的開始,添加如下語句:Imports Microsoft.Office.Interop3、建立一個新的過程函數輸出到EXCEL中: Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Time of Update: 2018-12-06
相信你在丟了QQ之後最心疼是你的好友無法找回,還有你的聊天記錄,在幾次丟了QQ之後認真研究了一下,發現列表和記錄是可以恢複的。方法一:1、 列表的恢複首先在你的QQ目錄裡找到user.db這個檔案,(如果你的QQ號碼是12345,那就在12345檔案夾下)這就是你的好友名單。複製它,然後登陸到你新申請的QQ,隨便找個網友聊幾句,否則不會成功的。接著,關閉QQ,開啟你的新QQ號碼檔案夾,把複製的那個user.db覆蓋你的新的user.db,然後登陸你的新QQ,好友名單又回來了。2、
Time of Update: 2018-12-06
大家知道,當我們安裝VC++6.0/VB6.0時,如果選擇了ACtiveX控制項項(自訂安裝),MSComm控制項就會自動安裝在電腦上了,並在系統檔案夾下多了3個檔案:Mscomm.srg, Mscomm32.ocx,Mscomm32.dep 注意,作業系統不同,則系統檔案夾不同: Win98: windows/system Win2000: winnt/system32
Time of Update: 2018-12-06
編程實現基於MFC的Vega程式MFCWorkVega,調用剛建立的lynx: 1建立一個單文檔的MFC程式,把在zsVegaView.cpp和zsVegaView.h包含進來 2.在MFCWorkVegaView的基類由CView改為zsVegaView,下面增加調用vega 的幾個必須函數 const char* CMFCWorkVegaView::getAdfName(){CMFCWorkVegaDoc* doc =
Time of Update: 2018-12-06
經典功率譜估計 直接法:直接法又稱循環圖表法,它是把隨機序列x(n)的N個觀測資料視為一能量有限的序列,直接計算x(n)的離散傅立葉變換,得X(k),然後再取其幅值的平方,併除以N,作為序列x(n)真實功率譜的估計。Matlab程式碼範例:clear;Fs=1000; %採樣頻率n=0:1/Fs:1;%產生含有雜訊的序列xn=cos(2*pi*40*n)+3*cos(2*pi*100*n)+randn(size(n));window=boxcar(length(xn)); %矩形窗nfft=1
Time of Update: 2018-12-06
常用命令:模擬命令: sim ---模擬運行一個simulink模組 sldebug ---調試一個simulink模組 simset ---設定模擬參數 simget ---擷取模擬參數 線性化和整理命令: linmod ---從連續時間系統中擷取線性模型 linmod2 ---也是擷取線性模型,採用進階方法 dinmod ---從離散時間系統中擷取線性模型 trim ---
Time of Update: 2018-12-06
一、DR的應用1、首先建立DR和應用程式2、DR的建立包括對系統master/slave的設定,確定系統擁有的virtual pipelines3、要實現一個工作在DR模式下的應用程式,還必須在.acf檔案中增加一個channel,pipelines,windows,pipeline ID二、建立DR初始化要求:·系統用網路連接在一起·每個系統安裝相同版本的vega prime·MASTER要擁有運行DR的許可·DR的建立·在每個系統上開啟MPI
Time of Update: 2018-12-06
我用的是中文Windows XP,因為常常需要安裝使用日文軟體(比如各種日文字典),又不想每次都去更改“控制台 - 地區和語言選項 - 進階 - 非 Unicode 程式的語言”的設定,所以前不久安裝了 Microsoft AppLocale。但自從安裝了 Microsoft AppLocale 之後,我發現很多軟體的安裝介面(InstallShield 的安裝介面)常常會亂碼,顯示為不可讀的日文假名。今天到網上搜尋了一下,發現了以下的確實可行的解決辦法,不用卸載 Microsoft
Time of Update: 2018-12-06
第一大當:房產
Time of Update: 2018-12-06
在Creator中製作動態噴泉和動態水池是採用一組圖片迴圈顯示的方法來實現的。具體設定如下:首先要確定好幾張迴圈顯示的噴泉或水的圖片。這種圖片可以在max或其他三維軟體中產生動態模型,輸出順序圖表片,然後每相隔5幀取一張圖片,一般取三張即可滿足要求。如果是噴泉的圖片必須是有Alpha通道的。我們以做一個動態噴泉為例:在Creator中建立一個Group節點,再在此Group節點下建立3個Object節點,每個Object中又各建立一個face。因為現在建立的是一個噴泉,所以建立的面片應該是垂直的
Time of Update: 2018-12-06
隨著全球互連網(Internet)的迅猛發展,上網人數正以幾何級數快速增長,以網際網路技術為主導的資料通訊在通訊業務總量中的比列迅速上升,網際網路業務已成為多媒體通訊業中發展最為迅速、競爭最為激烈的領域。Internet網路傳輸和處理能力的大幅提高,使得網上應用業務越來越多,特別是視音頻壓縮技術的發展和成熟,使得網上視音頻業務成為Internet網上最重要的業務之一。在Internet上實現的ApsaraVideo for
Time of Update: 2018-12-06
眾所周知,基於simulink的模擬屬於偽即時模擬,其模擬時間並不與實際時間同步,而與機器執行速度和模型複雜度有關。那麼怎樣實現simulink環境下的即時模擬呢。Matlab提供一個即時工作環境(RTW)用於將simulink模型轉化成C程式,在外部模式下這個C程式是可以和simulink進行資料交換的。如果在C程式中加入時鐘中斷,就可實現simulink下的即時模擬。下面談談這種方法的具體實現步驟。第一步、建立模型,這個模型要包含訊號顯示的模組(scope等);第二步、設定模型參數。1.
Time of Update: 2018-12-06
好多朋友都問過這個問題,記得以前回答過的,現在總結一下,與大家分享。辦法共有三種:1、當然是在其他機器上安裝Vega,哈哈開玩笑。2、是自己打包動態庫,和lelicence,注意,動態庫你可以隨便放,只要保證你的程式能找到它(一般編程的書有教怎樣找動態庫的),licence檔案你必須放到和你自己機器上一模一樣的檔案夾位置。3、其實方法三才是正確的做法Vega有開發版和運行版之分,平常我們大家用的就是開發版,現在最高是3.7.1,運行版就是專門用來解決vega開發的應用程式在其他機器上啟動並執行,
Time of Update: 2018-12-06
一、DIS系統介紹分布式互動模擬(Distributed Interactive Simulation)起源於美國國防進階研究計劃局(DARPA,現更名為ARPA)和美國陸軍在1983年共同制定的SIMNET計劃。它是對具有時空一致性、互通性、延展性的綜合環境的表達。DIS採用一致的結構、標準和演算法,通過網路將分散在不同地理位置的不同類型的模擬應用和真實世界互聯、互操作,建立一種人可以參與、互動的綜合環境。從體繫結構上說,DIS的基礎結構和實現方式有如下幾個特點:1.
Time of Update: 2018-12-06
Option ExplicitPrivate Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, _ ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, _ ByVal lpDirectory As String, ByVal nShowCmd
Time of Update: 2018-12-06
VBA中初始化ADO串連的幾種方法有以下幾種: 1.通過CreateObject方法來建立串連,具體代碼如下: Dim conn1 Set conn1 = CreateObject("ADODB.Connection.2.0") 2.通過使用Dim ... as ...方法來建立串連 Dim conn2 As ADODB.Connection Set conn2 = New ADODB.Connection 3.通過使用Dim ... as ...