MATLAB需要程式設計麼,什麼是MATLAB語言 程式設計應用有什麼用途

2021-05-15 05:32:37 字數 2887 閱讀 6369

1樓:匿名使用者

當然需要,matlab有自己的程式語言。不過它能生成c++庫等方便和其它程式介面

matlab程式的編寫和c語言類似嗎

2樓:楊好巨蟹座

matlab預設來的程式檔案自

是.m檔案,但有很多情況下需要用baimatlab呼叫c語言程式,歸納起du來有以幾種情況:zhi

1、matlab程式中的某dao模組非常耗時,改用c語言編寫可以提高執行速度。

2、現有成熟演算法已經用c語言編寫完成,但是matlab程式需要呼叫其中的某一演算法,但不想改寫成為.m程式

3、從.m程式可以直接獲取源**,為了保護智慧財產權,作者希望只提供介面,和庫函式,供使用者呼叫。類似於windows系統動態連結庫(.dll)

3樓:1煉客

matlab程式設計應該比c語言要簡單,如果會c語言程式設計,基本上matlab的程式也寫的來,就是需要熟內悉matlab的程式設計思路,可容

以看一下什麼 matlab從入門到精通之類的書,不過最後的還是help 文件,書中的內容不外乎也是從這裡仿寫的。祝你學習愉快

4樓:塵嵐醉俠

比c簡單,更加容易,易懂,很好的數學工具

5樓:匿名使用者

類似,但比c更簡單,更容易。更適合科學計算。這個,我說也沒用。 你得找本書看看。

在matlab編寫程式中什麼時候要用點運算,什麼時候不用

6樓:匿名使用者

兩個bai

矩陣或向量裡面,對應du位置的元素各自運算,zhi就用點運算。

其他情況都是dao不用.

比如a=[1 2 3 4];

b=[2 2 2 2];

對應元版素相乘就是

a.*b=[2 4 6 8];

如果直接寫權

a*b會報錯,因為直接寫*就是矩陣乘法,a的列數不等於b的行數,不能相乘

7樓:匿名使用者

簡單的說,matlab一般進行的是矩陣運算,點運算是矩陣元素運算。

矩陣運算需要矩回陣維數匹配答,如a是2*3階的矩陣,a*b的矩陣運算要求b必須是3行的矩陣,否則報錯。

點運算則是矩陣內各個元素進行運算。兩個列向量可以進行點乘,但不能進行矩陣相乘

8樓:普寧市電器廠

點是內積,星是外積。

matlab可以用哪些程式語言

9樓:匿名使用者

matlab自己的m語言。

別的c,fortron都只是引用而已。

什麼是matlab語言 程式設計應用有什麼用途

10樓:匿名使用者

matlab是數值bai計算的先鋒,它以du矩陣作

為基本資料單位zhi,在應用dao線性代數、專數理統計、自動控制、數字

屬訊號處理、動態系統**方面已經成為首選工具,同時也是科研工作人員和大學生、研究生進行科學研究的得力工具。matlab在輸入方面也很方便,可以使用內部的editor或者其他任何字元處理器,同時它還可以與word6.0/7.

0結合在一起,在word的頁面裡直接呼叫matlab的大部分功能,使word具有特殊的計算能力。

11樓:匿名使用者

請您參考以下資內料容

數學建模用matlab 程式設計,用c語言行嗎,我只會c語言

12樓:笨笨

可以用c語言。我們參加數學建模的時候,主要用的是excel和c語言,較少使用matlab 程式設計。一樣可以完成大量資料計算,擬合,只要你的基本功紮實!

希望對你有所幫助,祝你成功!

13樓:匿名使用者

首先:c語言的功能很強大,但其更大的功能體現在與計算機的底層架構的對接。換句話說,數學建模中大多數任務用c完成時並不是很簡單,比如線性規劃。

其次:matlab的功能也很強大,另外matlab在解決某些數學建模的問題時很便捷。比如,線性規劃時matlab會直接給出自變數的最優解和因變數的最優值。

另外,在迴歸時,matlab也會給出一些統計量的值,不過,迴歸分析建議用spss更好,或者excel也可以。

14樓:清風大俠

可以的,matlab和c語言只不過是個工具,就看你自己怎麼選擇了,不過matlab中有許多已經設計好的東西,用起來比較簡單,這樣科研人員就能擺脫一些簡單問題的困擾了。專心研究模型了。

15樓:迦葉琳藍

還是接的出來,但是很複雜。建議還是學習matlab。學起來也不是很難的

matlab程式設計怎麼和simulink互動? 200

16樓:用著追她

1、simulink中新建「new model」,按如下電路搭建模型。

2、其中,電源模組和測量模組的引數設定如下。

3、鎖相環引數設定如下圖所示。

4、執行後,示波器波形如下圖所示,可看到精確的鎖相。

注意事項:matlab的基本資料單位是矩陣,它的指令表示式與數學、工程中常用的形式十分相似,故用matlab來解算問題要比用c,fortran等語言完成相同的事情簡捷得多。

17樓:胥天彤

大家沒有什麼興趣啊,我後來發現了一個院長關於gui的帖子,覺得用gui的介面設計,物件導向的程式設計技術應該可以實現人機互動,不知道gui介面能否呼叫simulink程式

以上回答你滿意麼?

matlab是哪種程式語言,主要能做什麼

matlab 是一種對技術計算高效能的語言。它整合了計算,視覺化和程式設計於一個易用的環境中,在此環境下,問題和解答都表達為我們熟悉的數學符號。典型的應用有 數學和計算 演算法開發 建模,模擬和原形化 資料分析,探索和視覺化 科學與工程製圖 應用開發,包括圖形使用者介面的建立 matlab是一個互動...

程式設計需要學什麼,程式設計需要學習什麼?

只要你有興趣。就可以學習程式設計 英語水平咯 數學水平咯 統統都不重要 沉沉就是做web開發的。算是個it人了吧。我的答案很負責哈 沒有忽悠人。所謂的英語水平只要有些簡單的單詞量就可以。目的在於能讀懂其他人寫的程式,而且自己也能寫出別人也能讀懂的程式。數學水平呢。就是需要有很好的邏輯思維和作複雜計算...

學程式設計需要什麼基礎,程式設計需要什麼基礎

學習程式設計的基礎 1 英語基礎 雖然對於初級程式設計師來說,英語只需要寫簡單的詞彙就可以,但是如果想要走的更遠,還是要去學習和掌握。我極力推薦英語是因為在學習it技術上,沒有專業文件的閱讀能力是不可想象的,中文的翻譯往往在猴年馬月才會出來,而現在的許多出版社乾脆就直接把英文印刷上去,學習的方法是強...