matlab基礎(1)

1. 簡 介

MATLAB(矩陣實驗室的簡稱)是一種專業的計算機程序,用於工程科學的矩陣數學運算。但在以後的幾年內,它逐漸發展爲一種極其靈活的計算體系,用於解決各種重要的技術問題。MATLAB 程序執行MATLAB 語言,並提供了一個極其廣泛的預定義函數庫,這樣就使得技術工作變得簡單高效。
1.matlab是解釋型語言,其執行速度要比編譯型語言(比如c++)慢的多.

2. 變量和數組

1.MATLAB程序的基本數據單位是數組。一個數組是以行和列組織起來的數據集合,並且擁有一個數組名。數組中的單個數據是可以被單獨訪問的。
這裏寫圖片描述

  • a是一個2 x 3 矩陣,包含6個元素,matlab中的矩陣是以列爲主導,比如a(3)是訪問的 2;
  • 如果數組事先沒有定義,比如語句c(2, 3)將會創建一矩陣c = [0, 0, 0; 0, 0, 5];

3. 用捷徑表達式賦值

1.MATLAB提供一種專門的捷徑標記法,它指定了這個系列數的第一值,步增和最後一個值。一般順序如下:
first:incr:last(first是數組首元素,incr代表步增,last爲數組爲元素,incr=1時可以省略,即變爲first:last)
這裏寫圖片描述
-上述表達式1 :2 : 10是創建一個1 x 5行向量的簡便方法。
2.內置數組初始化,表達式和結果如下:
這裏寫圖片描述
這裏寫圖片描述

發佈了60 篇原創文章 · 獲贊 7 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章