As all of you know, MATLAB is a powerful engineering language. Because of some limitation, some tasks take very long time to proceed. Also MATLAB is an interpreter not a compiler. For this reason, executing a MATLAB program (m file) is time consuming. For solving this problem, Mathworks provides us C Math Library or in common language, MATLAB API. A developer can employ these APIs to solve engineering problems very fast and easy. This article is about how can use these APIs.
標簽: some engineering limitation language
上傳時間: 2013-12-06
上傳用戶:huql11633
這是我自己寫的用于嵌入式設備的CGI程序,ANSI C編寫,嵌入式Linux中使用。這些CGI代碼是我在CGIC庫的基礎上加上了常用的一些外圍功能模塊函數,比如讀寫配置文件等。其中比較重要的是我自己實現的session控制、頁面模板方式(模板標簽替換)和web多語言版本的一種我自己的實現方法。請參閱cgi_functions.c、session.c和multi-language.c。
上傳時間: 2014-01-15
上傳用戶:520
A new cable fault location method based on wavelet reconstruction is proposed. In this method the difference between the currents of faulty phase and sound phase under the high voltage pulse excitation is used as the measured signal and is decomposed in multi-scale by wavelet transform, then reconstructed in single scale. Comparing with traditional fault location method by travelling wave, the presented method will not be interfered by the reflected wave from the branch joint of cables or from other positions where the impedances are not matched and not be influenced by fault types, otherwise, the reflected waves can be recognized even the faulty position is near to the measuring terminal, at the same time, the influence of the wave speed uncertainty can be reduced. The correctness of the proposed method is proved by simulation results.
標簽: method reconstruction location proposed
上傳時間: 2016-02-04
上傳用戶:maizezhen
基于OFDM的無線寬帶系統仿真It contains mainly two parts, i.e. link-level simulator and system-level simulator. Link-level simulator focus on a single-cell single-user scenario, where signal is transmitted from tx, and estimated at rx. Comparing the difference in tx/rx signal, the error rate can be found out. The output of the link-level simulator is the BLER/BER vs. SNR mapping table, that can be used for the system-level simulation. System-level simulator focus on a multi-cell multi-user scenario. For the sake of simplicity, it takes the mapping table aquired in the link-level simulation, measure the actural SNR, and finds the corresponding error rate.
標簽: simulator i.e. system-level link-level
上傳時間: 2016-03-15
上傳用戶:xsnjzljj
These tools are for use by developers so that they can create more robust applications. Especially of use to those developing multi-threaded applications in C++ with templates. Includes TCMalloc, heap-checker, heap-profiler and cpu-profiler. http://www.soft234.com
標簽: applications Especially developers create
上傳時間: 2013-12-17
上傳用戶:erkuizhang
飛機訂票系統,實現訂票,退票,查詢 the banking system relates to multi-threaded, socket programming, and Singleton design pattern. Notes for the complete source Gilmour, documentation, together with the development process
標簽: 飛機
上傳時間: 2016-04-02
上傳用戶:ma1301115706
定時中斷程序,源碼的注釋十分詳細,具體功能如下: 1.Frame 實現能有效降低VxWorks 內存管理內部/外部碎片的機制。 2. Frame 實現為系統提供軟定時器功能的機制,定時器timeout 信息以message 或其他快捷有效方式通知定時器申請者(Task)。 3. 參考實驗一要求,系統中每個Task 擁有自己的Message Queue,以此方式作為系統的消息驅動基礎。 4. 系統中各Task 應使用同一類型框架,即統一的Task 框架。 5. 系統內實體(Task/ISR)間傳遞的消息應有統一格式(消息頭+消息體),可分短消息和長消息,但消息頭須至少包含消息ID。系統內所有消息均有其唯一ID 標識。
上傳時間: 2016-04-02
上傳用戶:BOBOniu
ExcpHook is an open source (see license.txt) Exception Monitor for Windows made by Gynvael Coldwind (of Team Vexillium). t uses a ring0 driver to hook KiExceptionDispatch procedure to detect the exceptions, and then shows information about the exception on stdout (using the ring3 part of the program ofc). The difference between this method, and the standard debug API method it that this method monitores all of XP processes, and the program does not have to attach to any other process to monitor it, hence it s harder to detect. The code currently is considered as ALPHA, and it has been reported to BSoD sometimes (on multi core/cpu machines). Take Care!
標簽: Exception ExcpHook Coldwind Monitor
上傳時間: 2014-02-10
上傳用戶:jing911003
The IA-32 Software Developer’s Manual, Volume 3: System Programming Guide (Order Number 245472), is part of a three-volume set that describes the architecture and programming environment of all IA-32 Intel® Architecture processors. The IA-32 Software Developer’s Manual, Volume 3, describes the operating-system support environment of an IA-32 processor, including memory management, protection, task management, interrupt and exception handling, and system management mode. It also provides IA-32 processor compatibility information. This volume is aimed at operating- system and BIOS designers and programmers.
標簽: Programming Developer Software 245472
上傳時間: 2013-12-23
上傳用戶:小碼農lz
在了解實時嵌入式操作系統內存管理機制的特點以及實時處理對內存管理需求的基礎上,練習并掌握有效處理內存碎片的內存管理機制,同時理解防止內存泄漏問題的良好設計方法。使用預先規劃的思想,構建自己的私有內存管理機制,在系統內存池中申請內存,并將其納入私有內存管理機制中,形成靜態預分配內存池; 靜態預分配內存池支持一種以上固定長度內存池,如16 字節內存池和256 字節內存池。固定長度內存池的單塊長度應考慮體系結構開銷,并盡量減少內部碎片;固定長度內存池數量應可配置; 靜態預分配內存池與系統內存池的統一管理機制。向用戶分配內存時應保證長度最佳匹配原則。當申請內存的長度超過靜態預分配長度或資源不足時,自動向系統內存池申請; 管理機制包括: a) 初 始化函數; b) 內 存申請/釋放函數。并特別要保證釋放安全; c) 告 警機制; d) 管 理監視機制。 5. 利用可能的互斥機制或代碼可重入設計,保證以上管理機制的操作安全性; 6. 創建多Task 環境測試及演示以上內容
上傳時間: 2016-04-12
上傳用戶:lizhen9880