學習筆記 專題1 1 1 2

2021-09-26 06:37:11 字數 1909 閱讀 2366

專題1-1 matlab系統環境

當命令語句一行寫不下時,可用 … 作為續行符;

clear命令,可清除工作區的所有變數,用clc命令時可以清除介面的所有內容;

新建乙個資料夾的方法:cd c:\lxdm 按enter鍵即可;

當變數名與系統函式相同時,優先呼叫的是變數。如:

設定檔案搜素路徑

1-2 matlab 數值資料

1.整型資料型別

int8(整數值)函式將數值資料轉化為帶符號的8位整數,範圍在0到127。超過127的輸出值會顯示127。 如:

uint(整數值)函式將數值資料轉化為無符號的8位整數,範圍在0到255。

2.浮點型資料 包括單精度(single)(4位元組)和雙精度(double)(8位元組)

class函式可以顯示資料是單/雙精度。

3.復型:用a+bi 形式表示,用real函式求復型數的實部,用image函式求實數的虛部

4.數值資料的輸出格式:用format函式設定格式

常用函式

exp函式如exp(2)相當於e^2。

三角函式中,以角度表示的角,用三角函式後加d表示(如:sind(90))

abs函式可用於求絕對值,複數的模,字母的ascii值

用於取整的函式有:fix,floor,ceil,round。

round按四捨五入取整

ceil取大於等於這個數的第乙個整數

floor取小於等於這個數的第乙個整數

fix捨去小數取整

5.rem取餘函式用法:rem(被除數,除數)

6.x=1:100;//生成從1到100的整數組成的向量x

k=isprime(x)函式,判斷素數函式,若為素數返回值為1。由向量x生成向量k。向量k中的元素要麼為1要麼為0,取1還是取0取決於x中相應元素是否為素數。

k1=find(k)函式,列出k向量中1向量的序號

p=x(k1)函式,輸出x向量中的序號為k1的元素

例如:找尋1到100間的所有素數

1112 進製轉換(函式專題)

time limit 1 sec memory limit 128 mb submit 2487 solved 1930 submit status web board 輸入乙個十進位制整數n,輸出對應的二進位制整數。常用的轉換方法為 除2取餘,倒序排列 將乙個十進位制數除以2,得到餘數和商,將得到...

1112 進製轉換(函式專題)

題目描述 輸入乙個十進位制整數n,輸出對應的二進位制整數。常用的轉換方法為 除2取餘,倒序排列 將乙個十進位制數除以2,得到餘數和商,將得到的商再除以2,依次類推,直到商等於0為止,倒取除得的餘數,即為所求的二進位制數。例如,把52換算成二進位制數的計算過程如下圖 52除以2得到的餘數依次為0,0,...

《C Primer》學習筆記(11 12章)

1.size t back inserter 2.提到的演算法 find vec.begin vec.end ival find first of vec1.begin vec1.end vec2.begin vec2.end accumulate vec.begin vec.end ival 第三...