MATLAB基礎操作符與資料格式顯示

2022-05-12 22:37:54 字數 669 閱讀 8135

1.冒號":" 

基本使用如下:

x=1:10;表示生成向量[1,2,3,4,5,6,7,8,9,10]

x=j:i:k ;表示向量[j,j+i,j+2i,...,k];

a(:,j);  表示取矩陣a的第j列

a(i,:); 表示取矩陣a的第i行

a(j:k); 等價於a(j),a(j+1),...a(k)

a(:);將所有a的矩陣變成乙個列向量

2.百分號"%"

%在m檔案和命令列中表示注釋

3.連續號「...」

資料格式的顯示:

在matlab中的資料儲存都是雙精度儲存的。但是顯示格式可以不同。利用format命令來調準格式。

(1) format :預設值,資料顯示與short相同

(2) format short:短格式,只顯示5位數值.整數按照資料原來格式顯示,小數只會顯示4位。例如123.45678顯示123.4568。

(3)format long :長格式,顯示15位數字。

(4)format hex: 16進製制顯示

(5)format bank:貨幣型。保留小數點後兩位數字

(6)format rat:有理數格式顯示。0.3333...會顯示1/3,0.5以及1/2會顯示1/2

(7)format compact:緊湊格式

Equals與 操作符

1.對於值型別,比較物件的值。2.對於string 以外的引用型別,比較兩個物件的位址。3.對於 string 型別,比較字串的值。對於值型別,比較物件的值。對於引用型別,比較是否是對同乙個物件的引用。using system define a reference type that does no...

常量與操作符

一 常量 d屬於的是常量型別的替換,int d double lf char c long long int lld 二 變數 變數由識別符號和資料值組成,每乙個變數都要分配乙個儲存空間,其數值存在其所屬的數值空間裡,變數必須宣告才能使用,int a 注意!此時a並不是沒有值,它是有值的,值是乙個隨...

C 基礎 操作符過載

關於操作符過載,是c 乙個十分強大的功能。本文初略介紹下,涉及到友元以及函式過載 標頭檔案myclass.h ifndef myclass h define myclass h include include using namespace std class myclass myclass myc...