Matlab學習5.0——搜索路徑、輸出

一,查詢函數的說明
help 函數名
例子:help isfield

doc rmfiled可以打開幫助文件
二,搜索路徑
通過搜索路徑來確定工具箱的位置。想要matlab運行快,可以把用不到的工具刪除,常用的工具放在上層。
需要使用的函數
1.path
輸入path,在命令行窗口會顯示D:\software\Matlab\toolbox下的所有文件夾的名稱

2.cd
顯示當前目錄

3.userpath???
用於改變目錄
使用舉例:userpath(‘D:\software\Matlab\bin’)
注意更改完後要用savepath,存儲位置

4.savepath???
存儲位置

5.pathtool
打開Set Path工具,用於修改搜索路徑

三,數據輸出
1.format函數的使用
隻影響數據輸出格式,不影響計算和存儲
默認輸出格式爲short格式

2.matlab的數據類型
數值型
雙精度(8字節)
單精度
帶符號和無符號整型
字符串
結構體
單元
多維矩陣
稀疏矩陣

3.數據默認類型與轉化

a = 1;
%建立double型數據a,值爲1

b = uint8(a);
%a轉化爲uint8類型(無符號整型,8位)賦值到b中,執行結果a類型不變。

a = uint8(a);
%a轉化爲uint8類型。

a = double(a);
%a轉化爲雙精度類型。

使用char(60),可得到ASCII碼值爲60的字符

字符串類型

str='This is a sting'
%利用double(a)對其轉化,可求其ASCII碼值

字符串與數字的轉化

%將字符轉化爲數字%
實例一
str='This is a sting'
%利用double(a)對其轉化,可求其ASCII碼值

實例二
str=double('123')
%這個會得到一個1*3的矩陣,矩陣的三個元素分別爲'1''2''3'

實例三
b=str2num(a)
%將a的字符串轉換爲數字,並且數字不變;但是隻要存在字母,返回爲空。

%將數字轉化爲字符%
實例一
a=char(60)
%可得到ASCII碼值爲60的字符

實例二
a=num2str(132)
%a='132',注意輸入字母無效。

字符串操作

%eval函數
eval(‘t = 1’);
%將字符串’t = 1’作爲MATLAB語句執行,即上面的語句執行結果爲將1賦值給變量t

%str2num()與num2str
%用於字符與數字間的轉換。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章