速報APP / 工具 / 程式開發科學計算器

程式開發科學計算器

價格:免費

更新日期:2018-08-12

檔案大小:90M

目前版本:1.7.4.71

版本需求:Android 4.1 以上版本

官方網站:https://groups.google.com/forum/#!forum/mfp-programming-language

Email:CYZSOFT@gmail.com

聯絡地址:Australia

程式開發科學計算器(圖1)-速報App

程式開發科學計算器是一個強大的數學分析軟體和程式工具。它支持1.程式開發包括遊戲開發,2.打印體數學表達式的拍照識別,3.解代數方程和方程組,4.復數計算,5.陣列,6.不定積分和定高次積分,7 .繪制2維,極坐標和3維圖像,8.字串,9.檔案操作和10.單位轉化。它應用於Android 2.3及其以上版本的手機和平板,還自帶一個可運行於Windows、MacOSX以及Linux,基於JAVA的程式開發科學計算器。不論是在Android上運行的程式開發科學計算器還是在個人電腦上運行的程式開發科學計算器,都可以將用戶的程式編譯打包,生成獨立的APK安裝包。

程式開發科學計算器的程式語言是MFP。它是一種非常簡單易學的,跨平台的腳本語言。用戶用MFP開發的程式,無需修改,即可在Android設備和支持JAVA的個人電腦上運行。

程式開發科學計算器(圖2)-速報App

主要功能:

1.程式和遊戲開發:本計算器實際上是一種易於使用的叫做MFP的程式開發語言的外殼。該語言擁有一個遊戲引擎,內置對字符串,復數和數組的支持,同時還提供一套完整的文件操作程式。使用者可以開發出他們自己的基於MFP語言的程式,並將這些程式存儲於手機或其他移動設備的SD卡或者個人電腦硬盤上的AnMath/scripts文件夾內以便以後調用。在應用軟體中,給出了4個程式例子,其中兩個是遊戲,分別是削削樂和貪吃蛇,第三個是繪製各種數學圖形的例子,第四個牛頓法解方程的應用。使用者可以運行這些程式,閱讀代碼,安裝程式所對應的獨立的APK包以及和它人分享程式。

程式開發科學計算器(圖3)-速報App

2.數學表達式拍照識別:用戶選擇進入智慧計算器,點擊位於輸入文本框左邊的照相機按鈕,就可以進入拍照模式,拍攝一個或者一組打印體數學表達式的照片並進行識別。用戶可以選擇僅僅進行識別以供確認修改、識別後計算或者識別後繪圖。程式開發科學計算器支持的表達式包括1.加減乘除;2.開任意次方;3.連加,連乘;4. 不超過6次的多項式;5.線形多元一次方程組;6.基本的代數函數比如三角,對數等;7.復數;8.陣列。如果用戶對最後的識別結果不滿意,可以點擊識別結果上的鏈接給開發者發email。

3.數學引擎:程式開發科學計算器支持復數,陣列,積分,還可以解線形多元一次方程組,不超過6次的多項式和其他的一些基本的函數。

程式開發科學計算器(圖4)-速報App

陣列的示例:[[1,2],[3,4]],其中[1,2]和[3,4]是這個2乘2陣列的兩行。

復數的示例:8.71 - 5.44i,其中i是單位虛部,5.44和i之間的乘號(*),在這裏可以省略,如果省略,5.44和i之間不能有空格。

程式開發科學計算器(圖5)-速報App

積分算式的示例:如果計算x的平方從0到1對x的積分,輸入的表達式為integrate("x**2","x", 0, 1);如果是計算x的平方對x的不定積分,輸入的表達式為integrate("x**2","x")。

4.圖形引擎:本軟體可以繪制2維,極坐標和3維圖形。在智慧計算器中,根據用戶輸入的表達式,本軟體自動判斷其中其中變數的個數和變數的名字,然後根據變數的個數和名字繪制2維,極坐標或者3維圖形。程式開發科學計算器還提供了單獨的繪制復雜圖形的工具,以及一套完整的,用於在程式或者命令提示符中繪圖的函數程式。

程式開發科學計算器(圖6)-速報App

5.編譯打包生成獨立應用:不論是在Android上運行的程式開發科學計算器還是在個人電腦上運行的程式開發科學計算器,都可以將用戶的程式編譯打包,生成獨立的應用。用戶可以對生成的APK檔案簽名,並發佈在GOOGLE商店或者任何網站上,也可以方便地與他人共享。

主要組件:

程式開發科學計算器(圖7)-速報App

1.智慧計算器:智慧計算器能夠拍照識別打印體數學表達式,作數學計算和繪制圖形。內置的計算助理工具還可以進行單位轉換以及獲取常數值。智慧計算器的輸入鍵盤是可設置的。用戶可以添加自己的程式按鍵;

2.命令提示符:命令提示符和Matlab相似,適用於高級用戶。用戶可以一行一行地輸入程式名並運行,它的鍵盤同樣也是可以設置的;

程式開發科學計算器(圖8)-速報App

3.積分和繪圖工具:用戶進行復雜的積分計算和繪制各種復雜的圖形;

4.基於JAVA的程式開發科學計算器:在安裝或升級本軟體時,基於JAVA的程式開發科學計算器將被拷貝到存儲卡的AnMath檔案目錄中。用戶只需要用USB連接線連接移動設備和個人電腦,在移動磁盤中找到AnMath檔案目錄,將該檔案目錄拷貝到一個可讀寫的位置,進入檔案目錄並在個人電腦中運行MFPLang.cmd,MFPLang .sh或者JMathCmd.jar,即可啟動基於JAVA的程式開發科學計算器。