matlab學習筆記10_2 通常操做符

一塊兒來學matlab-matlab學習筆記10

10_2通常操做符和數據顯示格式

以爲有用的話,歡迎一塊兒討論相互學習~Follow Me

參考書籍
《matlab 程序設計與綜合應用》張德豐等著 感謝張老師的書籍,讓我領略到matlab的便捷
《MATLAB技術大全》葛超等編著 感謝葛老師的書籍,讓我領略到matlab的高效git

操做符

冒號":"

  • 此符號在矩陣的構造和運算中很是有用,它能夠用來產生向量,用做矩陣的下標,以及部分地選擇矩陣的元素,進行行循環操做等,熟練掌握能夠在矩陣的運算中受益不淺。其基本用法以下。
    在這裏插入圖片描述
a=rand(3,4)
b=rand(2,2,3)
b(:,:,1)
b(:,:,2)
b(:,:,3)
b(:,:)
a(:)=b


% a=rand(3,4)
a =

    0.8147    0.9134    0.2785    0.9649
    0.9058    0.6324    0.5469    0.1576
    0.1270    0.0975    0.9575    0.9706

% b=rand(2,2,3)
b(:,:,1) =

    0.9572    0.8003
    0.4854    0.1419


b(:,:,2) =

    0.4218    0.7922
    0.9157    0.9595


b(:,:,3) =

    0.6557    0.8491
    0.0357    0.9340

% b(:,:,1)
ans =

    0.9572    0.8003
    0.4854    0.1419

% b(:,:,2)
ans =

    0.4218    0.7922
    0.9157    0.9595

% b(:,:,3)
ans =

    0.6557    0.8491
    0.0357    0.9340

% b(:,:)
ans =

    0.9572    0.8003    0.4218    0.7922    0.6557    0.8491
    0.4854    0.1419    0.9157    0.9595    0.0357    0.9340

% a(:)=b
a =

    0.9572    0.1419    0.7922    0.0357
    0.4854    0.4218    0.9595    0.8491
    0.8003    0.9157    0.6557    0.9340

百分號"%"

  • 百分號在M文件和命令行中表示註釋,即在一行中百分號後面的語句都被忽略而不被執行。在M文件中,百分號後面的語句可用help命令打印出來。github

    連續號"..."

  • 若是一條命令很長,一行容不下,能夠用3個或者更多的點加在一行的末尾,表示此行未完,而在下一行繼續。學習

    單引號" ' "

  • 表示矩陣的轉置命令行

    分號";"

  • 分號用在"[]"內,表示矩陣中行的結尾;也能夠 用在每行命令的結尾,在命令中不會回顯 ,能夠用在M文件中控制命令的顯示,並壓縮輸出篇幅。
c=[1 2;3 4]
c=
  1 2
  3 4

數據顯示格式

在這裏插入圖片描述

  • 不論使用何種顯示格式,數據在內存中的格式是不會變的,即不影響數據的存儲
相關文章
相關標籤/搜索