- 2
- 0
- 约7.08千字
- 约 42页
- 2018-11-03 发布于福建
- 举报
显示目前工作环境内定义变数
break指令和MATLAB的迭代和邏輯分岔概念(續) 2.sum和prod的應用: 其實如果只是做等差數列相加運算,可以用sum(1:2:10)=1+3+5+7+9 其實如果只是做等差數列相乘運算,可以用prod(1:2:10)=1*3*5*7*9 ps:利用MATLAB處理上述兩個運算,用sum和 prod才是王道 break指令和MATLAB的迭代和邏輯分岔概念(續) if運算: 語法1: if (True_or_False), 計算, end 語法2; if (True_or_False), 計算A, else, 計算B, end 語法3: if (True_or_False), 計算A, elseif (True_or_False), 計算B, else, 計算C, end break指令和MATLAB的迭代和邏輯分岔概念(續) MATLAB: x = 1/7;if (x+x+x+x==1),disp(Bingo); else,disp(Hee); end 結果是Hee x = 1/7;if (7*x == 1), disp(Bingo); else, disp(Hee); end 結果是Bingo x = 1/3;if (x+x+x == 1), disp(Bingo); else, disp(Hee); end 結果是Bingo x = 1/3;if (3*x == 1), disp(Bingo); else, disp(Hee); end 結果是Bingo break指令和MATLAB的迭代和邏輯分岔概念(續) while迴圈: 語法:while CONDITION % CONDITION “通常”是一個邏輯計算 STATEMENTS; end? 流程:1.算 CONDITION 2.如果CONDITION的結果是FALSE,則執 行END之後的指令;否則執行STATEMENT 3.執行到END時,回到1. ? break指令和MATLAB的迭代和邏輯分岔概念(續) ※for和while的應用有什麼不同? 既然for迴圈和while迴圈可以互換,那何必提供兩種語法?原因有二: 1.風格問題 有人喜歡for,有人喜歡while 2.for迴圈通常用在事先已經確定要執行幾次的情形,while迴圈通常在一邊計算一邊看看要不要繼續做的情況。 繪圖-折線圖plot and axis plot(x,y)的意思就是在平面座標上 從 (x1, y1) 這一點畫一條直線去 (x2, y2), 從 (x2, y2) 這一點畫一條直線去 (x3, y3), ... 從 (xn-1, yn-1) 這一點畫一條直線去 (xn, yn)。 線的顏色: plot(x,y)內建的是黑線,如果要限定顏色 plot(x, y,r)則是紅線,g表示綠色 (green) b表示藍色 (blue) 繪圖-plot and axis (續) 下面是許多色碼、點的圖案、線碼的表格 色碼 顏色 標點碼 標點 線碼 線名稱 Y 黃色 . 點 - 實線 W 白色 O 圓點 : 虛線 K 黑色 X 叉點 -. 點虛線 R 紅色 + 加號 -- 折線 G 綠色 * 星號 B 藍色 S 方塊 區間axis(v) v = [v1 v2 v3 v4] axis(v),橫軸v1與v2間,縱軸v3與v4間,呈現圖形。 Ex: 將-pi到pi分成300同等分的點,對應y=sin(x)的值 畫在橫軸 -4~4 ,縱軸-2~2 的平面座標系上 MATLAB: x = linspace(-pi, pi, 301); plot(x, sin(x)); axis([-4,4,-2,2]); 設定x-y相同的單位長 當我們製圖的時候,橫軸與縱軸的單位長未必一樣長,如果要強迫橫軸與縱軸的單位長相同,下指令 axis(equal)。 MATLAB:(同上題) x = linspace(-pi, pi, 301); plot(x, sin(x),r); axis([-4,4,-2,2]); axis(equal) 設定x-y相同的單位長(續) Ex: 畫單位圓 MATLAB: t = linspace(0, 2*pi, 301); plot(cos(t), sin(t)); axis( 2 * [-1 1 -1 1] ); axis(equal) 繪製函式圖形( fplot( ) ) 如果想要繪製MATLAB裡
您可能关注的文档
最近下载
- 1 内审检查表-主任.docx VIP
- DL_T_2624-2023_电力供热术语.docx VIP
- 玉米栽培生物学基础.pptx VIP
- (推荐!)2025年ISO45001-2018职业健康安全管理体系风险和机遇识别评价分析及应对措施表(包含气候变化).docx VIP
- 人教版五年级数学下册第五单元教案 分数的加法和减法.doc VIP
- 高速铁路轴承内圈淬火机床设计 (2).doc
- 2026年珠海中考语文备考全攻略(考点梳理、真题解析+备考指南+策略+训练).docx VIP
- 美邦服饰存货管理存在的问题及对策.docx VIP
- 建筑工程预算软件设计.pptx VIP
- 药理学 药理学绪论、药理学 药理学课程说课.ppt VIP
原创力文档

文档评论(0)