共找到21條詞條名為M的結果 展開
M
文件格式
“m”是一種文件格式,中文名為可執行的代碼文件,文件拓展名為“.m”,屬於Wolfram語言中的程序包。
.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搜索的目錄之一。
• 展開要搜索的目錄列表,以便它包含包含該包的目錄。
M[文件格式]
源代碼文件。這是典型的源代碼文件擴展名,可以包含Objective-C和C代碼。