《MATLAB從入門到精通》第三章學習小結

2020-08-14 01:04:39

學習筆記:

本章分爲六個部分:數值型、邏輯型、字元和字串、structure陣列、cell陣列、Map容器。

  • 數值型:MATLAB預設使用雙精度浮點數儲存數據。
  • 邏輯型
邏輯運算

 注:邏輯矩陣和一般的矩陣所佔空間是不同的,邏輯矩陣中一個元素只佔一個位元組,因爲均爲整數型元素。所以他們在運算時的速度也是不一樣的的。

★短路作用:(類似於C語言中的短路作用) 

  •  字串陣列:

★在直接輸入多行字串陣列的時候,每一行的字元個數必須相同。

注:在MATLAB中,對陣列中元素的索引使用的是圓括號,且從1開始(在python和C中均是從0開始,注意區分)

字串函數彙總:

字串函數彙總

 

注:1.strcat和strvcat函數輸入多個字串陣列時,不需要每個字串的長度一致;

        2.strrep函數:strrep(str,old,new);

strrep函數範例

       

        3.eval函數:

https://blog.csdn.net/sinat_32547403/article/details/53256463 

         4.findstr函數:

findstr函數範例

 

         5.strncmp函數:比較n個(strncmp(str1,str2,n));

         6.strmatch函數:strmatch是查詢以指定字串開始的字串,而不是所有包含指定字串的字串;

strmatch函數範例

          7.strtok函數:

strtok函數範例

 

數位與字串之間的轉換函數標題
不同數值之間的轉換函數

 

學習心得:

應該是寫這篇小結的心得...美好的排版令人疲憊......

本篇待更新...