1. 程式人生 > >matlab隨筆1

matlab隨筆1

否則 isempty atl 一個 tla 就是 邏輯運算符 size blog

1、查看.mat文件:load(‘文件名‘)即可,其中有這樣的語句:

  load(‘ex3data1.mat‘); % training data stored in arrays X, y
  m = size(X, 1);

  這其中在文件中已經定義了X,所以在程序的內容中X已經有了數據

2、關於~isempty(XXX)的使用:

  matlab中 ~表示邏輯運算符“非”,也就是取反;~isempty(msg) 表示如果msg是空元素(空元素表示未賦值的元素,0並不是空元素),結果為0(false);

  否則結果為1(true)。

3、關於exist的使用:

  exist(‘im‘, ‘var‘)是檢測im中的變量是否存在
  如果不存在返回0,存在返回1
  ~exist(‘im‘, ‘var‘)是對結果取非運算

4、colormap的使用:

  colormap(gray) 輸出一個灰色系的曲面圖

matlab隨筆1