→ kilva: 這個用mathematica會比較快吧!05/28 20:47
請問mathematica有提供dll之類的給C#使用嗎?或是什麼方法可以讓C#去外部抓結果不用
自己寫分析?
-------------------------------------------
推 LPH66: Mathematica 有提供 MathLink 給 C 語言程式用, 但前提是05/28 21:40
→ LPH66: 你得要有 Mathematica 本體才可以, 它是靠外部呼叫傳式子05/28 21:40
→ LPH66: 你的用途是?05/28 21:42
學校的作業:使用者輸入一個數學式子,並畫出來此函數圖形,並求出某點切線並畫出切
線,使用 Visual C++
推 LPH66: 作業的話請去問教授或助教詳細需求, 不然這是很大的題目05/28 22:46
→ LPH66: 一個弄不好花上你一個學期都寫不出來...05/28 22:50
了解!感謝L大!
-------------------------------------------
推 softseaweed: 這麼神奇的作業05/28 21:48
→ softseaweed: 逛錯板 這不就一顆樹當成queue來pop?05/28 21:54
→ softseaweed: y'跟a大講的一樣,用limit definition做很簡單05/28 21:56
→ softseaweed: 因為你只要一個點而已 不是要公式05/28 21:57
-------------------------------------------
推 aasubspace: 求斜率不一定要算微分,用數值逼近也可05/28 21:52
推 aasubspace: 目前最準的應該就是Richardson interpolation,你只05/28 21:58
→ aasubspace: 要寫個函式算函數值 05/28 21:58
感謝各位大大相助↖( ̄▽ ̄"),我會努力研究
-------------------------------------------
→ MOONRAKER: 這種作業通常有點限制,只能畫簡單曲線或某些函數的組 05/29 09:03
→ MOONRAKER: 合,使用者輸入會像選擇(選函數項)和填空(填係數)05/29 09:03
→ MOONRAKER: 不會真的包山包海要求處理所有可能的函數05/29 09:04
→ MOONRAKER: 否則user給一個三軸的等式,請問你怎麼畫出來 05/29 09:05
→ MOONRAKER: 那這樣就是了 你要限制user的輸入為簡單形式 05/30 22:20
→ MOONRAKER: 例如點斜式 只能選擇主要函數 改變係數或次方數 等等05/30 22:22
感謝您!目前我已經可以順利讓使用者隨意輸入一個簡單形式函數,並且順利畫出函數圖
形,只剩下畫切線了!
→ MOONRAKER: 好像發展不錯的樣子 :) 06/01 14:04
不過出現要畫有y值無限大或無限小或沒有y值的圖的時候就畫不出來惹T.T。(我的畫法:
對
每個X值找出Y值,然後畫出來,所以會出現上述問題。例如:tan(x),cot(x),sec(x),csc
(x),.....)
→ MOONRAKER: 無限大或nan通常也都是丟掉處置吧 訊息寫清楚就行 06/02 10:09
了解!感謝!
-------------------------------------------
推 Push5F: 真的要搞自動分析可能博版畢業也還弄不出來05/30 09:54
其實只是求函數圖形還有某個點的斜率與切線畫出來,然後使用者輸入的方程式為基本的
三角函數、加減乘除構成的平面方程式
※ 編輯: dracb (219.85.227.235), 06/02/2015 12:07:48