gai1《工程應用軟件》上機〞試驗指導書_第1頁
gai1《工程應用軟件》上機〞試驗指導書_第2頁
gai1《工程應用軟件》上機〞試驗指導書_第3頁
gai1《工程應用軟件》上機〞試驗指導書_第4頁
gai1《工程應用軟件》上機〞試驗指導書_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

本文格式為Word版,下載可任意編輯——gai1“《工程應用軟件》上機〞試驗指導書>t1=ones(3),t2=ones(1,3),t3=ones(3,1)>>t4=ones(3),t4=eye(4)

思考題:

①變量名如何聲明,變量名必需遵守什么規(guī)則、是否區(qū)分大小寫。②試說明分號、逗號、冒號的用法。

③linspace()稱為“線性等分〞函數(shù),說明它的用法??墒褂胔elp命令,格式如下:>>helplinspace

④說明函數(shù)ones()、zeros()、eye()的用法。

(2)工作空間窗口(Workspace)

單擊工作窗口右上角的

按鈕,將其從MATLAB主界面分出來。

①在工作空間查看各個變量,或在命令窗口用who,whos(注意大小寫)查看各個變量。②在工作空間雙擊變量,彈出ArrayEditor窗口(數(shù)據(jù)編輯器窗口),即可修改變量。③使用save命令把工作空間的全部變量保存為my_var.mat文件。>>savemy_var.mat④輸入以下命令

>>clearall%清除工作空間的所有的變量。

⑤觀測工作空間的變量是否被清空,使用load命令把方才保存的變量載入工作空間。>>loadmy_var.mat⑥清除命令窗口命令:>>clc

(3)歷史命令窗口

開啟歷史命令窗口可以看到每次運行MATLAB的時間和曾在命令窗口輸入過的命令,練習以下幾種利用歷史命令窗口重復執(zhí)行輸入過的命令的方法。

①在歷史命令窗口選中要重復執(zhí)行的一行或幾行命令,右擊,出現(xiàn)快捷菜單,選擇copy然后再paste到命令窗口。

②在歷史命令窗口雙擊要重復執(zhí)行的一行,或者選中要重復執(zhí)行的一行或幾行命令,用鼠標將其拖到命令窗口中執(zhí)行。

③在歷史命令窗口選中要重復執(zhí)行的一行或幾行命令,右擊,出現(xiàn)快捷菜單,選擇EvaulateSelection,也可以執(zhí)行。

④或者在命令窗口使用方向鍵的上下鍵得到以前輸入的命令,使用方向鍵的左右鍵可以移動光標。

(4)、當前目錄命令窗口

MATLAB的當前目錄即是系統(tǒng)默認的實施開啟,裝載,編輯和保存文件等操作時的文件夾。

(5)幫助窗口

單擊工具欄的?圖標,或選擇菜單View|Help,或者選擇菜單help|MATLABHelp都能啟動幫助窗口。

①通過Index選項卡查找log2()函數(shù)的用法,在Searchindexfor欄中輸入需要查找的詞匯“l(fā)og2〞,在左下側就列出與之最匹配的詞匯條目,選擇“l(fā)og2[1]〞,右側的窗口就會顯示相應的內(nèi)容。

②也可以通過Search選項卡查找log2()函數(shù)的用法。Search選項卡與Index選項卡不同,Index只在專用術語表中查找,而Search搜素的是整個HTML幫助文件。

2.MATLAB的數(shù)值顯示格式設置

頻幕顯示方式有緊湊(compact)和松散(loose)兩種其中l(wèi)oose為默認方式。>>a=ones(1,30)>>formatcompact>>a

數(shù)字顯示格式有short、long、shorte、longe等,參照教材的列表練習。>>formatlong>>pi

>>formatshort>>pi

>>formatlong>>pi

>>format+>>pi>>-pi

3.變量的探尋順序

>>pi>>sin(pi);>>exist('pi')>>pi=0;>>exist('pi')>>pi>>clearpi>>exist('pi')>>pi

思考題:

①3次執(zhí)行的結果exist(‘pi’)的結果一樣嗎?假使不一樣,試解釋為什么?②圓周率pi是系統(tǒng)的默認常量,為什么會被改變?yōu)??

試驗二MATAB語言基礎

一、試驗目的

基本把握MATLAB向量、矩陣、數(shù)組、的生成及其基本運算(區(qū)別數(shù)組運算和矩陣運算)、常用的數(shù)學函數(shù)。了解字符串的操作。二、試驗內(nèi)容

(1)向量的生成和運算。(2)矩陣的創(chuàng)立、引用和運算。(3)多維數(shù)組的創(chuàng)立和運算。(4)字符串的操作。三、試驗步驟

1.向量的生成和運算

1)向量的生成①直接輸入法:

>>A=[2,3,4,5,6]%生成行向量>>B=[1;2;3;4;5;]%生成列向量

②冒號表達輸入法:

>>A=1:2:10,B=1:10,C=10:-1:1

③函數(shù)法

Linspace()是線性等分函數(shù),logspace()是對數(shù)等分函數(shù)。

>>A=linspace(1,10)(自認100個數(shù)),B=linspace(1,30,10)>>A=logspace(0,4,5)

練習:使用logspace()創(chuàng)立1~4π的有10個元素的行向量。

2)向量的運算

①維數(shù)一致的行向量之間可以相加減,維數(shù)一致的列向量之間也可以相加減,標量可以與向量相乘出。

>>A=[12345],B=3:7,>>AT=A',BT=B',>>E1=A+B,E2=A-B>>F=AT-BT,>>G1=3*A,G2=B/3,

②向量的點積與叉積的運算。

>>A=ones(1,10);B=(1:10);BT=B';>>E1=dot(A,B)>>E2=A*BT>>clear>>A=1:3,B=3:5,>>E=cross(A,B)

2.矩陣的創(chuàng)立、引用和運算1)矩陣的創(chuàng)立和引用

矩陣是由m×n元素構成的矩形結構,行向量和列向量是矩陣的特別狀況形式。①直接輸入法:

>>A=[123;456]>>B=[147258369]>>A(1)>>A(4:end)>>B(:,1)

>>B(:)>>B(5)

②抽取法:

>>clear

>>A=[1234;5678;9101112;13141516]>>B=A(1:3,2:3)一到三行,二到三列>>C=A([13],[24])>>D=A([13;24])

③函數(shù)法:

>>clear>>A=ones(3,4)>>B=zeros(3)>>C=eye(3,2)>>D=magic(3)

④拼接法:

>>clear>>A=ones(3,4)>>B=zeros(3)>>C=eye(4)>>D=[AB]>>F=[A;C]

⑤拼接函數(shù)和變形函數(shù)法:

>>clear>>A=[01;11]>>B=2*ones(2)>>cat(1,A,B,A)>>cat(2,A,B,A)>>repmat(A,2,2)>>repmat(A,2)

練習:使用函數(shù)法、拼接法、拼接函數(shù)法和變形函數(shù)法,依照要求創(chuàng)立以下矩陣:A為3×4的全1矩陣、B為3×3的0矩陣、C為3×3的單位矩陣、D為3×3的魔方陣、E由C和D縱向拼接而成、F抽取E的2~5

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論