m(檔案格式)

基本介紹

  • 中文名:可執行的代碼檔案
  • 外文名:.m
Wolfram 語言中的程式包,背景,使用方法,Matlab中的代碼檔案,Objective-C中的原始碼檔案,

Wolfram 語言中的程式包

背景

註冊的 MIME 類型:application/vnd.wolfram.mathematica.package
.m檔案.m檔案
Wolfram 語言程式包源格式.
用於存儲和交換 Wolfram 語言程式、程式包和數據.
純 ASCII 文本格式.
以 InputForm 形式存儲 Wolfram 語言的表達式.
可以表示程式代碼、數值與文本數據、二維光柵與矢量圖像、三維幾何、聲音以及其他數據類型.

使用方法

在Mathematica中,一個數據包(package)是一個數學文本檔案,其中包含除Mathematica應用程式本身內部的命令之外的命令的定義。 事實上,Mathematica帶有一些Packages; 其中一些在Mathematica啟動時載入,而其他的在啟動時未載入。 如果某些包中定義的命令需要但尚未載入,則需要看到它們被載入。 基本上有兩種做法:
方法1
打開所需的包並手動評估其命令。 (通常,一個包提供的命令將被放入特殊的單元格中,根據您的首選項設定,Mathematica可能會在打開檔案時對其進行評估;在這種情況下,您需要做的是打開 檔案,使用“檔案”選單中的“打開...”命令,並顯示詢問關於初始化單元格的對話框的“確定”,如果沒有這樣的對話框,可以使用“評估初始化 “命令”的“評估”子選單中的“核心”選單。)
方法2
使用Get命令。 這可以在不同程度上自動化。 更多細節如下。
Get命令的基本的使用方法
Get[your_package_name.m]
其中your_package_name.m是檔案包的名稱(通常包是後綴.m,但這並不是絕對必要的)。
輸入Get命令的另一種方法是連用兩個小於符號:
<< your_package_name.m
運行此命令時,會發生以下兩種情況中的一種
運行範例運行範例
  1. Mathematica讀取檔案並評估其中的命令
  2. Mathematica找不到該檔案並返回錯誤信息。
這就是為什麼會發生這種情況。 當Mathematica啟動時,創建一個目錄列表,Mathematica將自動搜尋Get命令請求的包。 如果您想要的包在這些目錄之一,則上述Get命令將會起作用。 例如,Mathematica附帶的軟體包在CWRU軟體庫中,如果從軟體庫伺服器運行Mathematica,將會找到它們。 如果您在自己的計算機上正確安裝Mathematica,那么如果您在自己的計算機上運行Mathematica,也會發現這些軟體包。
與Mathematica不同的軟體包與使用相比有點麻煩,因為它們可能不位於Mathematica自動搜尋的目錄中。 有四種方法來解決這個問題:
  • 手動評估軟體包(即使用檔案選單中的打開命令,如上述方法1所述)。 如果您經常需要使用某些軟體包或軟體包,這可能很繁瑣。
  • 每當你想閱讀它時,都會明確地在數學中找到包。
  • 將包移動到Mathematica搜尋的目錄之一。
  • 展開要搜尋的目錄列表,以便它包含包含該包的目錄。

Matlab中的代碼檔案


MATLAB是解釋型語言,就是說MATLAB命令行中敲入的命令在當前MATLAB進程中被解釋運行。但是,每次執行一個任務時敲入長長的命令序列是很煩人的。有兩種方法可以使MATLAB的力量得到擴展——腳本和函式。這兩種方法都用像emacs一樣的文本編輯器中編寫的.m檔案。m檔案的好處在於它可以保存命令,還可以輕易地修改命令而無需重新敲入整個命令行。
m(檔案格式)

Objective-C中的原始碼檔案

原始碼檔案。這是典型的原始碼檔案擴展名,可以包含Objective-C和C代碼。

相關詞條

熱門詞條

聯絡我們