淺析 VC 與 MATLAB 聯合程式設計 (三) — COM 元件實作完整教學
前言 前兩文介紹 matcom 工具,但有結構體支援不全、3D 繪圖失真等限制。本文介紹另一種較易實現的方法:COM 介面。COM 技術複雜,此處不贅述,透過完
淺析 VC 與 MATLAB 聯合程式設計 (四) — 為什麼需要介面?
MATLAB 簡史與地位 MATLAB = MATrix + LABoratory。1970 年代末,Cleve Moler 教授為減輕學生編程負擔,設計呼叫
VC 與 MATLAB 聯合程式設計 (五) — 介面方式總覽與選型指南
前言 前文僅介紹簡單範例,關鍵知識 (函數輸入輸出格式、工具箱呼叫、編譯器用法、混合使用等) 將於後續文章說明。本文概述 VC 呼叫 MATLAB 的常用方法,
VC 與 MATLAB 聯合程式設計 (六) — C/C++ 數學函式庫使用指南
MATLAB C/C++ 數學函式庫簡介 MATLAB C/C++ 數學函式庫是擴充功能的重要組成部分,包含大量以 C/C++ 重寫的 MATLAB 函數:初等
VC 與 MATLAB 聯合程式設計 (七) — MATLAB Compiler 生成 DLL 完整流程
MATLAB Compiler 簡介 MATLAB Compiler 可將 .m 檔轉換為 C、C++、P 碼等原始碼,並依需求產生可執行檔、靜態庫、動態連結庫
VC 與 MATLAB 聯合程式設計 (八) — 線性方程求解與 C/C++ 程式碼生成
前言 上一章介紹 MATLAB Compiler 基本用法,本章示範如何將 .m 檔轉換為對應的 C/C++ 檔案並在 VC 中呼叫。範例沿用第四章的線性方程組
VC 與 MATLAB 聯合程式設計 (九) — 綜合實例一:曲線擬合
開發環境 VC 6.0 MATLAB 6.5 功能說明 使用者輸入資料,程式完成資料的插值擬合並以圖形顯示。 前置準備 在 VC 中設定 MAT
VC 與 MATLAB 聯合程式設計 (十) — 綜合實例二:神經網路應用
開發環境 VC 6.0 MATLAB 6.5 實作目標 在 VC 中呼叫 MATLAB 神經網路工具箱,完成資料檢驗與預測。範例程式碼取自碩士論文
VC 中連結動態連結庫 (DLL) 的五種方法總覽
前言 在 Visual C++ 專案中使用動態連結庫 (DLL) 時,有多種連結方式可供選擇。本文簡要說明五種常見方法,各有優缺點,開發者可根據專案需求選擇。
C++ 實作 CD 抓軌轉 WAV 完整教學
前言 本文介紹如何使用 C++ 實作 CD 音軌抓取並轉換為 WAV 檔案。CD 抓軌有多種方法,這裡示範其中一種:透過 CreateFile 取得裝置控制代碼
COM 應用程式框架 1.2 設計方案:基於 WTL+ATL 的 MDI 架構
設計說明 本框架以 COM 技術重新設計標準 Windows MDI 應用程式,核心封裝於 AIFrame.dll,所有功能透過 COM 介面操作。提供 MDI
Windows 即時通訊 (RTC) 客戶端的媒體支援詳解
摘要 Microsoft Windows 的即時通訊 (RTC) 客戶端由一系列核心組件構成,提供豐富的通訊特性。這些特性透過 Windows Messenge
MMORPG 遊戲開發入門指南:從零開始打造網路遊戲
譯者序 本文由《永恆大陸》主程式 Radu Privantu 撰寫,針對資源有限的獨立開發者,系統闡述 MMORPG 開發的關鍵步驟、架構決策與避坑指南。內容源
RGB 與 YUV 影像格式相互轉換完整實作指南
顯示技術基礎知識 CRT 螢幕與 RGB 色彩空間 傳統 CRT 螢幕以三電子槍激發紅綠藍螢光粉,每像素 24 位元(各 8 位元),可呈現約 1,670 萬
VC7 專案轉 VC6 工具:解決方案與專案檔雙向同步
工具簡介 本工具自動將 Visual Studio .NET (VC7) 的 .sln / .vcproj 專案檔轉換為 Visual C++ 6.0 (VC6
VC++ 實作資料夾時間屬性獲取與修改技術
前言:備份工具的盲點 大多數備份方案僅關注檔案內容,忽略檔案/資料夾的時間屬性(建立時間、最後存取時間、最後修改時間)。Windows 缺乏直接修改資料夾時間的