顯示廣告
隱藏 ✕
※ 本文為 KTR150Fi 轉寄自 ptt.cc 更新時間: 2016-02-09 23:44:05
看板 Mathematica
作者 a29788685 (嘉峰)
標題 [問題] 將方程式輸出成CForm
時間 Thu Oct  8 03:13:49 2015



由於我用mathematica計算並簡化方程式有:

Func = a+b+c,

把他換成CForm

Func//CForm

那我如果要把他輸出到一個檔案中,例如test.C

SetDirectory[NotebookDirectory[]]  (*找到test.txt的路徑*)
Func//CForm >> "test.C"

打開test.C則是

a+b+c  (C形式)

但我如果想再C的程式碼中直接引用這個方程式,

例如在C程式碼中直接打: #include "test.C" 是不行的

我想知道的是,有沒有什麼辦法是可以將mathematica的方程式輸出成
C程式碼中可以直接引用的函數?


或者是讓C程式碼直接讀懂test.C,讓我能定義他是Func?

對C並不是很了解,不知道這樣問是否清楚,感謝。

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 103.5.101.7
※ 文章代碼(AID): #1M5Mxm9f (Mathematica)
※ 文章網址: https://www.ptt.cc/bbs/Mathematica/M.1444245232.A.269.html

--
※ 看板: MaRoon 文章推薦值: 0 目前人氣: 0 累積人氣: 104 
guest
x)推文 r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇