1樓:匿名使用者
差不多。但使用有差別。matlab 是一種用於演算法開發、資料視覺化、資料分析以及數值計算的高階技術計算語言和互動式環境。
使用 matlab,您可以較使用傳統的程式語言(如 c、c++ 和 fortran)更快地解決技術計算問題. mathematica語言
mathematica是一個功能強大的數學軟體.它集數值計算、符號運算,繪圖功能於一身,堪稱眾多數學軟體中的佼佼者.加之其語法規則簡單,操作使用方便,深受廣大科技工作者的喜愛,得到廣泛的使用.
一mathematica概述
1. mathematica的特點
(1)內容豐富,功能齊全mathematica能夠進行初等數學,高等數學、工程數學等的各種數值計算和符號運算.特別是其符號運算功能,給數學公式的推導帶來極大的方便.它有很強的繪圖能力,能方便的畫出各種美觀的曲線、曲面,甚至可以進行動畫設計.
(2)語法簡練,程式設計效率高mathematica的語法規則簡單語句精練.和其它高階語言(如c,fortran語言)相比,其語法規則和表示方式更接近數**算的思維和表達方式.用mathematica程式設計,用較少的語句,就可完成複雜的運算和公式推導等任務.
(3)操作簡單,使用方便mathematica命令易學易記,執行也非常方便.使用者既可以和mathematica進行互動式的「對話」,逐個執行命令.也可以進行「批處理」,將多個命令組成的程式,一次性地交給mathematica,完成指定的任務.
(4)和其它語言互動 mathematica和其它高階語言,如c,fortran語言等能進行簡單的互動.可以呼叫c,fortran等的輸出並轉化為mathematica的表示形式,也可以將mathematica的輸出轉化為c,fortran語言和tex編譯器(注:tex是著名的數學文章編輯軟體,用它列印出的文章,字型漂亮、格式美觀)所需的形式.
甚至還可以在c語言中嵌人mathematica的語句.這使mathematica程式設計更靈活方便增強了mathematica的功能.
2. mathematica執行和基本操作
mathematica有各種版本(dos版本,windows版本,unix版本和網路環境下的版本),在此以windows版本為例介紹其使用方法.
當安裝好mathematica後,在windows介面中就會產生mathematica的圖示,用滑鼠雙擊之,就可以進入mathematica的工作環境.此時便可以輸入mathematica的命令了.
如果你需要。我還有更多資料。
mathematica和matlab有什麼區別,那個更簡單阿?
2樓:匿名使用者
mathematica更簡單些,兩者區別如下:
一、主體不同
1、mathematica:是一款科學計算軟體,很好地結合了數值和符號計算引擎、圖形系統、程式語言、文字系統、和與其他應用程式的高階連線。
2、matlab:是美國mathworks公司出品的商業數學軟體,用於演算法開發、資料視覺化、資料分析以及數值計算的高階技術計算語言和互動式環境。
二、特點不同
1、mathematica:囊括了大量可立即計算的資料。使用者可以通過程式設計訪問這些資料,並且也可以通過wolfram research的資料伺服器自動更新資料。
2、matlab:可以進行矩陣運算、繪製函式和資料、實現演算法、建立使用者介面、連線其他程式語言的程式等。
三、優勢不同
2、matlab:主要應用於工程計算、控制設計、訊號處理與通訊、影象處理、訊號檢測、金融建模設計與分析等領域。
3樓:楓簫
mathematica是數學家、物理學家的軟體,函式的命名很規範,matlab這方面差些;matlab是工程師的軟體,有很多工程上的工具箱,功能很強悍,很合適演算法的設計與驗證,不要忘了matlab是矩陣實驗室,而很多工程上的東西都是用矩陣來描述的;mathematica符號計算更加強悍,當然數值計算也不差,matlab符號計算差一點,不過收購了mupad之後,符號計算也很強了,數值計算強大;mathematica語法簡潔,更容易學些,matlab更接近計算機程式語言些,也不難學。
總之,看你問題而定吧,兩者都學更好,畢竟都是工具。核心是數學思維、思想。
4樓:自然和平愛好者
本人持相反意見
我覺得matlab更簡單些
mathematica更漂亮,什麼符號都能顯示出來,matlab打出來和notebook打出來的一樣
我覺得matlab簡單的證據:
我上大一時學eng6,關於matlab。根本沒怎麼念,每道題瞧瞧就能解
我現在學ecm6,關於mathematica,每個作業我都得跑computer lab和同學一塊兒研究個10來個小時,加上ta才解出來
學matlab的時候沒怎麼費勁就拿個a
學mathematica的時候雖然老師說55%是b,70%是a還照樣沒什麼把握
5樓:匿名使用者
mathematica更簡單
matlab更有用
初學者用mathematica吧,更容易學會
6樓:匿名使用者
mathematica的語法統一,優美。強大的符號計算能力自然不用說了,本身介面和繪圖漂亮,做一些快速原型和數學建模、推導非常方便。matlab的優勢在於大量的函式,取用方便。
所以matlab總的來說簡單些。
mathematica和matlab、maple並稱為三大數學軟體。
mathematica是一款科學計算軟體,很好地結合了數值和符號計算引擎、圖形系統、程式語言、文字系統、和與其他應用程式的高階連線。很多功能在相應領域內處於世界領先地位,它也是使用最廣泛的數學軟體之一。mathematica的釋出標誌著現代科技計算的開始。
mathematica是世界上通用計算系統中最強大的系統。自從1988釋出以來,它已經對如何在科技和其它領域運用計算機產生了深刻的影響。
matlab是美國mathworks公司出品的商業數學軟體,用於演算法開發、資料視覺化、資料分析以及數值計算的高階技術計算語言和互動式環境,主要包括matlab和simulink兩大部分。
matlab是matrix&laboratory兩個詞的組合,意為矩陣工廠(矩陣實驗室)。是由美國mathworks公司釋出的主要面對科學計算、視覺化以及互動式程式設計的高科技計算環境。它將數值分析、矩陣計算、科學資料視覺化以及非線性動態系統的建模和**等諸多強大功能整合在一個易於使用的視窗環境中,為科學研究、工程設計以及必須進行有效數值計算的眾多科學領域提供了一種全面的解決方案,並在很大程度上擺脫了傳統非互動式程式設計語言(如c、fortran)的編輯模式,代表了當今國際科學計算軟體的先進水平。
mathematica和matlab各自的區別與聯絡
7樓:匿名使用者
兩個都算數學軟體。傳統的說法是matlab擅長數值運算,尤其是矩陣數值運算,而mathematica擅長符號運算;此外matlab似乎是被國內的大家認識得更早,所以用的人更多。
但是,就我個人暑假以來的使用經驗來說,這些傳統的說法不見得對。我在嘗試解一個偏微分方程組的數值解,因此同時接觸了這兩個軟體,並且也分別請教了一些會用這兩個軟體的人。現在的調查結果是,matlab的解偏微分功能很渣,號稱有解相關問題的工具箱(對,工具箱,這是許多人力挺matlab的理由之一),只能解非常簡單的偏微分方程,而據說功能更強的相關指令,要求手動把方程要化成標準形式——把偏微分方程化成標準形式談何容易!?
而mathematica,相關求解格式就要簡單的多,雖然也經過了一些波折,但最後四處求助之後,好歹勉強把我所要解的問題給解出來了。
現在,我對這一問題的認識是,所謂的軟體的區別,恐怕也只是對我們入門使用者而言的,如果真的熟練,只怕兩個軟體能做到的事的差別並不會有多大。我選擇了mathematica,因為他的語句和傳統數學式非常相近,符號計算的強大更是matlab所不具備的,至於數值計算,你有興趣可以搜搜,截止目前我沒有見過任何能說明mathematica的數值計算能力遜於matlab的證據,而且我個人恐怕是不會有什麼要求高效率計算的程式需要執行的,所以mathematica對我來說足夠了。
另外,mathematica8有全中文自帶幫助文件,十分適合自學,這也是我選擇它的理由。
傣族的語言和泰國語言一樣嗎
8樓:縱橫豎屏
傣族的語言和泰國的官方語言是一樣的都是傣(泰)語。
泰語(ภาษาไทย),也稱傣語(dai language),是傣泰民族的語言,屬於東亞語系/漢藏語系的一種語言。全球有約6800萬人口使用泰語。
泰語主要是分佈在泰國、寮國、緬甸、越南西北、柬埔寨西北、中國西南、印度東北的傣泰民族使用。
泰語分為大泰方言(中國雲南西部及西南部、緬甸北部及西北部、印度東北部),蘭納方言(中國雲南南部、緬甸撣邦東北部、泰國北部、寮國北部、越南西北部),暹羅方言(泰國中部及南部、寮國南部、柬埔寨西北部)等三大方言。
泰王國北部、東北部是蘭納方言,中部、南部是暹羅方言,泰國中部方言是泰國的標準泰語。
泰語是一種分析型、孤立型語言,基本詞彙以單音節詞居多,不同的聲調有區分詞彙和語法的作用。構詞中廣泛使用合成和重疊等手段。
9樓:匿名使用者
樂天樹熊說的有誤,泰語和傣語都屬於壯侗語系兩種語言寫法都是拼音,但是寫法不一樣
但是發音很多詞彙都極為相像,甚至一樣,有些卻差別很大因為他們都受到各自的音譯外來詞的影響
發音接近或者一樣的詞應該有60%-70%左右說話應該能明白對方的意思
我是泰國華僑,學過一點傣語
(傣語歷史上曾經被認為是屬於漢藏語系,後來被認為是不科學的)
10樓:超級烈焰
傣語是傣族使用的語言。語支屬於壯傣語支,語系是漢藏語系,類別大傣、蘭納、暹羅。使用地區,在國外主要分佈在泰國、寮國、緬甸、越南境內。
在中國,主要分佈在雲南省西雙版納傣族自治州、德巨集傣族景頗族自治州以及耿馬和孟連兩個自治縣。由於傣族的語言和泰國語言屬於同一語系,因此基本一樣,只是在方言上有所區別。
傣語分為大泰方言(中國雲南西部及西南部、緬甸北部及西北部、印度東北部),蘭納方言(中國雲南南部、緬甸撣邦東北部、泰國北部寮國北部、越南西北部),暹羅方言(泰國中部及南部、寮國南部、柬埔寨西北部)等三大方言。其中,大泰方言(德巨集方言)、蘭納方言(西雙版納方言)是中國境內最主要的兩種方言。
泰語(ภาษาไทย),舊稱暹羅語(siamese),泰國的官方語言。屬漢藏語系壯侗語族壯傣語支。使用人口約5000萬。
有中部、北部、東北部和南部等4個方言區。曼谷話是泰語的標準語。泰語是一種分析型、孤立型語言,基本詞彙以單音節詞居多,不同的聲調有區分詞彙和語法的作用。
構詞中廣泛使用合成和重疊等手段。泰語中吸收了大量的梵語、巴利語和相當數量的孟語、高棉語、漢語、馬來語和英語詞彙。
mathematica輸出形式的問題
沒錯,這是個無理數,但是它並不是一個用根號就能表示的無理數。你在求解的問題,說白了是個非線性規劃問題,此類問題往往比較複雜,貌似幾個求最值的指令也是預設給數值近似的。你這麼想知道的話就結合reduce試下 f x a a 2 2 a sin x 2 a 2 2 a cos x 2 nmaximize...
c語言p跟p什麼區別啊,C語言 p 和p的區別?
舉例 int a 3 a是一個整型變數,值為3int p a p是一個指標,指向a的地址說p,就是指標,p 是指標指向的內容,即a地址中的內容 實際上 p 和a 這個應該是一個意思了 對初學者來說,主要是分辨 號出現的位置,下面舉例說明。int i 2 int p i 出現在定義中,表示型別 int...
跟C語言函式呼叫及指標的使用有關的問題
估計是因為你返回了一個區域性變數,也就是 multi 函式裡面的 result dim 變數,區域性變數一旦在外部被引用或者被返回,會非常不穩定,建議你將 result dim 作為引用來傳遞給函式,同時可以作為返回值,你試試下面 我沒上機編譯,是直接改出來的 double presult dim ...