1 - Mathstudio簡介

一、什麼是Mathstudio

現在的學生、教育工作者和專業人員都會使用一大堆的計算設備來工作,所以在任何地點,任何設備上能有一個強大的數學軟體是必不可少的。

MathStudio給你的Web瀏覽器、智能手機和電腦帶來了空前的計算能力。從設計簡單的數學演算法到創建互動式繪圖和動畫,MathStudio成為了連接技術和你的想像力之間的橋樑。它的腳本語言可以最大程度地實現你的想法。在科學、工程學、數學和計算機領域的研究與開發中總是需要一種腳本語言來使你的結果更進一步。

MathStudio是手機移動設備上最強大的計算應用程序,並且現在可以免費在Web瀏覽器上使用。

網址:mathstud.io/

二、基礎計算

從基礎的計算到大學的微積分,使用許多不同的函數就能實現所有的計算。

1+2+3+4+5

輸出:15

8^2

輸出:64

sqrt(12)

輸出: 2sqrt{3}

6!

輸出:720

三、代數和微積分

快速的代數計算系統和對輸出結果漂亮的排版。

Factor(x^4+5x^2-6)

輸出: (x-1)(x+1)(x^2+6)

Expand((a+b)^10)

輸出: a^{10}+b^{10}+10a^9b+10ab^9+45a^8b^2+45a^2b^8+120a^7b^3+120a^3b^7+210a^6b^4+210a^4b^6+252a^5b^5

D(4x^2+6x+12)

輸出:8x+6

D(f(x)*g(x))

輸出:f(x)g(x)+f(x)g(x)

Integrate(tan(x))

輸出:-ln(cos(x))

四、繪圖

輕鬆繪製所有類型的圖形,並且可以實時追蹤坐標點,放大和縮小圖形。

五、三維繪圖

同樣強大的三維繪圖。

六、腳本語言

僅僅幾行的腳本代碼就有意想不到的事情發生。

1 data = @[29, 29]2 for [row, column] in data3 data(row, column) = gcd(row, column) > 14 end5 ImagePlot(data, width=200, height=200)

輸出:

七、變數控制

在繪圖和表達式中都可以控制變數。

1 Slider(a, 1, 10, .1)2 Slider(b, 0, 10, .1)3 Slider(c, 1, 10, .1)4 Slider(d, 0, 10, .1)5 Plot(sin(a*x+b+cos(d*x))*c))

輸出:

八、單位

使用直觀的語法來進行單位之間的轉換與計算。

2@feet+24@inches

輸出:4ft

2@miles+4@kilometers

輸出:4.49miles

(40@miles/@hour)*3@hours

輸出:120miles

@megabytes -> @bytes

輸出:1?048?576bytes

50@F -> @C

輸出:10℃


推薦閱讀:

練習雜選 第1期
經典力學的數學方法(二)守恆定律
練習雜選 第3期
Serre《算術教程》筆記(1)

TAG:數學 | 數學計算 |