- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab基本教学讲义环境的基本使用方法MatlabCommandWindow的
Matlab基本教學講義
環境的基本使用方法
Matlab Command Window的指令選單上有幾個選項
File Edit View Window Help
File 選單上第一個指令 New 分有三個選項
M-file ( 開啟一個新的檔案用來編輯matlab程式。副檔名*.m,如同C語言程式的副檔名*.cpp或是*.c一樣。
Figure ( 開始一個新的圖檔。
Model ( 開啟一個新的simulink檔案。
Help 選單上有選項可以幫助指令的查詢
一些基本指令的操作
運算元
數學運算元
加 +
減 -
乘 .*
除 ./
轉置 ‘
次方 .^
比較運算元
小於
大於
小於等於 =
大於等於 =
等於 ==
不等於 ~=
邏輯運算元
and
or |
not ~
矩陣
矩陣的表示方法 若輸入指令為A=[1 2 3;4 5 6;7 8 9]
則視窗顯示出A= 1 2 3
4 5 6
7 8 9
則 A(1,1)=1,A(1,2)=2,A(1,3)=3
A(2,1)=4,A(2,2)=5,A(2,3)=6
A(3,1)=7,A(3,2)=8,A(3,3)=9
特殊符號( 冒號 ”:”
繼續之前的陣列A,若輸入 A( : )則會出現長數列1~9。
若輸入A( : , 3)則出現
ans =
3
6
9
若輸入A(1:1:3,1:2)則出現
ans =
1 2
4 5
8
其中 A(X:Y:Z,P:Q) 之中
若表示法為 X:Y:Z 時:
X 表示 起始值
Y 表示 公差
Z 表示 終止值
若表示法為 P:Q 時
P 為 起始值
Q 為 終止值
公差 = 1
for、if等條件式的使用
for
for I = 1:n (或是1:n可改成1:x:n,其中x則為公差)
運算式
end
if
if 條件式1
運算式1
elseif 條件式2
運算式2
elseif 條件式3
運算式3
…………………
else
運算式n
end
副程式的設計(*.m)
function 傳回值=函式名稱(引數1,引數2,…..)
運算式
………………
例如
%I am bababa.....hahahaha……………….
%Matlab is easy la.....
function result=summation(a,b) %.....
%.....
result=sum(a:b);
%Oh~bye bye.....
%後面的文字為註解,程式不會執行。
當使用help查詢這個副程式的時候就會出現在最前面註解的部分
如輸入指令 help summation
視窗則會出現 I am bababa.....hahahaha……………….
Matlab is easy la.....
其他的註解都不會出現,利用這個可以自行設計一個help說明。
注意:副程式不可以參雜在其他的*.m程式裡面。
副程式的檔名必須與函式名稱一樣。
以上一個例子為例,它的檔名必須是summation.m
檔案的存取及處理
fid=fopen(‘檔案名稱’,’參數’)
fid 為檔案識別碼(file identifier),當執行fopen 成功就會送回一個「正數」的fid碼,失敗時則會送回 –1的值給fid。
參數(Permission):
‘r’ 只能讀
‘w’ 只能寫
‘a’ 只能附加(append)
‘r+’ 能讀能寫
status=fclose(fid)
當執行fclose 成功就會送回一個0值給status。
若檔案內容為數值而非ASCII碼時,
(1) Variable=fscanf(fid,’%g’)
參數(Permission):
%g 表示為浮點數值
%d 表示為十進位數值
%s 表示為字串
(2) Variable=load(‘檔案名稱’)
若檔案
您可能关注的文档
- CoolEditPro详细图文教案.ppt
- CompoBusD商品介绍.PDF
- CQC51-348401-2009粘合剂环保认证规则.PDF
- CSNC2011QY29-第二届中国卫星导航学术年会组委会.PDF
- CS1W-CT021CT041产品样本(Web版)-欧姆龙自动化.PDF
- CSPC PHARMACEUTICAL GROUP LIMITED 石药集团有限公司.PDF
- CSR电子冷却系统强流电子束包络的振荡特性Ξ-强激光与粒子束.PDF
- Cu ( n ) ,Eu ( ][ )单核、双核隔室配合物的XPS 研究 - 上海有机化学研究所.PDF
- CRISP-DM数据挖掘过程模型LOGO.ppt
- CYP1A2 基因C163A 多态性与精神分裂症易感性 - 中国医药生物技术.PDF
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)