matlab 删除路径_MATLAB使用教程(一)—新手来看
- 前言:
在這里,本人默認大家已經(jīng)安裝好了MATLAB軟件,如果沒有,請自行安裝。
- 注意事項:
新手容易犯錯,打開MATLAB之后,請按CTRL+Q這個組合鍵,是不是發(fā)現(xiàn)你的MATLAB關閉了?
對,沒事不要按這一套組合鍵,這一套組合鍵是關閉MATLAB的
另:本人不會一下子列出很多東西命令讓大家記憶,因為實踐出真知,只有用到這個東西的時候,我才會教大家怎么使用,如果大家需要,請留言,我專門出一個文章,列出所有命令。
本人的MATLAB版本是2016RA.
- 開始了:
如上圖,建議大家選擇一個自己喜歡的路徑作為工作路徑,并且在每次使用前檢查自己的路徑。這是非常重要的!!!
記住:每次打開前檢查自己的路徑。
運行程序有兩種方法,一種是文件式的,一種是命令行式的,今天這次,我先使用命令行式的,以后使用文件式的!!!
第一個事情:變量!!!!
先學會聲明變量,才是重頭戲,在matlab中沒有變量聲明語句,當使用一個名字的時候,matlab會搜索這個名字,當沒有這個名字的時候,默認自動生成,比如:
在上圖中,語句1和2是等效的。都是,給變量賦值為 Chuckie(同時注意,使用的是單引號,雙引號不可以哦,至于雙引號的用途,以后講)(同時右邊工作區(qū),可能你的在左邊,多了一個變量,叫做name,值是Chuckie) ,但是,細心的你可能會發(fā)現(xiàn),語句1執(zhí)行后,下面顯示了結果,語句2執(zhí)行后,卻什么也沒顯示。
這是因為:::如果語句后面不加分號(;),matlab會以交互式來執(zhí)行程序,所以每執(zhí)行一步,都會輸出,而類似與語句2,我們有了分號,matlab會執(zhí)行這個語句,并且會繼續(xù)執(zhí)行,除非我們打印結果,否則不會顯示到屏幕上。
同樣,我們也可以直接給命名為數(shù)字,而不是字符。如下圖:
第二個事情:刪除變量!!!
現(xiàn)在已經(jīng)有變量了,我們如何去刪除變量呢?
使用 clear 關鍵字(或者說內置函數(shù),只要大家能理解就行)。
比如接著上面的加法,如果我僅僅想刪除num1 這個變量,我使用這句話:
如果我們直接使用 clear ,那么所有的變量將會全部刪除,如下圖:
第三個事情:清屏!!!
現(xiàn)在屏幕里東西確實太多了,看著礙眼,一句話,全部就能清除:clc
沒有額外的參數(shù),就是三個字幕,clc,請大家注意區(qū)分clear和clc的區(qū)別,一不小心弄錯了,就會把變量全部刪除了,大家千萬小心!!!!!
clear: 刪除變量。
clc: 清除屏幕的內容,但是不會清除已經(jīng)存在的變量。
第四個事情:查看我們現(xiàn)在擁有的變量!!!
who 、whos
上面兩個命令,可以查看當前我們有的所有變量,比如:
(如果我們在一行中以 ; 分割,那么每個單獨語句會被單獨執(zhí)行)
上面的栗子中,我們可以清楚地看到who 和 whos 的區(qū)別,who這個命令僅僅是列出變量的名字,而whos這個命令,顯示的信息更加的全面,包括數(shù)據(jù)的大小(由于matlab默認用二維數(shù)組存放,所以對于數(shù)字,就是一行一列的數(shù)組,就是單個的值),類型,占了多少空間等數(shù)據(jù)。
最后一件事情:自己動手時間到了!!!
問題是:大家現(xiàn)在都會定義變量了,那么,我們可不可以變量之間進行強制類型轉換呢?
大家自己嘗試以下代碼:
baseNum = 123.456; toUint8 = uint8(baseNum); toUint32 = uint32(baseNum);%這個是注釋的符號% whos;大家也可以擴展一下,同時還有,int8 - 64,uint8-64,uint是無符號整型,是非負的。
(教程轉自網(wǎng)絡,如有侵權,請聯(lián)系小編給予刪除。)
總結
以上是生活随笔為你收集整理的matlab 删除路径_MATLAB使用教程(一)—新手来看的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 赛车游戏《极限竞速:地平线 5》Stea
- 下一篇: Matlab中的logspace函数,m