MATLAB上機(jī)實(shí)驗(yàn)報(bào)告02實(shí)驗(yàn)名稱:MATLAB繪圖和矩陣的初等計(jì)算
平頂山學(xué)院計(jì)算機(jī)語言類課程實(shí)驗(yàn)報(bào)告
課程名稱院系學(xué)號(hào)實(shí)驗(yàn)日期MATLAB語言及應(yīng)用實(shí)驗(yàn)機(jī)房專業(yè)姓名任課教師實(shí)驗(yàn)學(xué)時(shí)2班級(jí)機(jī)器號(hào)實(shí)驗(yàn)成績(jī)一.實(shí)驗(yàn)名稱:MATLAB繪圖和矩陣的初等計(jì)算二.實(shí)驗(yàn)?zāi)康暮鸵?、掌握MATLAB構(gòu)建組合組合矩陣的方法;2、掌握MATLAB流程控制語句的運(yùn)用;3、掌握MATLAB繪圖方法三.實(shí)驗(yàn)內(nèi)容教材(《MATLAB及其在理工課程中的應(yīng)用指南,陳懷琛,西安電子科技大學(xué)出版社》)P93-3,4四.實(shí)驗(yàn)設(shè)計(jì)方案(實(shí)驗(yàn)步驟或開發(fā)過程)1、a:使用eye(),magic(),ones(),zeros()這幾個(gè)函數(shù),直接求出單位矩陣I,魔方矩陣M,全幺矩陣A,全零矩陣Bb:根據(jù)題目要求,先計(jì)算出C的各個(gè)元素,最后再組合為矩陣c:直接從得到的C矩陣中,利用C1=C([2468];:),再用C2=C1(:;[2468]),分別求出C1和C2d:要求C1和C2的乘積,則首先判斷C1的列數(shù)和C2的行數(shù)是否相同,若相同,則求出D,否則,不能進(jìn)行計(jì)算;C2和C1相乘也按上述所述2、以X在0到2*pi的范圍里,插入101個(gè)點(diǎn)為橫坐標(biāo),以y所得結(jié)果為縱坐標(biāo),利用plot()函數(shù)畫出該曲線
五.實(shí)驗(yàn)中存在問題及解決辦法在第三題的b中,[A不能只通過簡(jiǎn)單的[AB]’就可以得到,必須和I的列數(shù)相同才行B]在第四題中,多注意x平方時(shí),因x是行向量,因此采用元素乘方在x后邊加"."六.實(shí)驗(yàn)結(jié)果1、I=[1000M=[162313010051110800109761201*1]414151]B=[0000A=[11110000]1111]C=[100011000100110000101100000111001111162313111151110800009761201*0414151]C1=[010011000001110011115111080000414151]C2=[1010D:C1和C2不能相乘01101111800141]
D1=[121161210811126121081112111289235230961414141474168155113]2、
七.附錄(源程序清單)1、第三題clccleardisp第三題aI=eye(4)M=magic(4)A=ones(2,4)B=zeros(2,4)disp第三題bD=[A"B"]E=[A"B"]"C=[ID;EM]disp第三題cC1=C([2468],:)C2=C1(:,[2468])disp第三題d[mC1nC1]=size(C1);[mC2nC2]=size(C2);ifnC1==mC2D=C1*C2elsedispC1和C2不能相乘endifnC2==mC1D1=C2*C1elsedispC2和C1不能相乘end2、第四題clcclearx=linspace(0,2*pi,101);y=cos(x.*(0.5+3*sin(x)/(1+x.^2)));%多注意x平方時(shí),因x是行向量,因此采用元素乘方在x后邊加"."plot(x,y,"*g")title("y隨x的變化曲線")xlabel("X")ylabel("Y")grid
擴(kuò)展閱讀:MATLAB上機(jī)實(shí)驗(yàn)報(bào)告03實(shí)驗(yàn)名稱:MATLAB簡(jiǎn)單數(shù)據(jù)處理和構(gòu)建特殊矩陣
平頂山學(xué)院計(jì)算機(jī)語言類課程實(shí)驗(yàn)報(bào)告
課程名稱院系學(xué)號(hào)實(shí)驗(yàn)日期MATLAB語言及應(yīng)用實(shí)驗(yàn)機(jī)房專業(yè)姓名任課教師實(shí)驗(yàn)學(xué)時(shí)2班級(jí)機(jī)器號(hào)實(shí)驗(yàn)成績(jī)一.實(shí)驗(yàn)名稱:MATLAB簡(jiǎn)單數(shù)據(jù)處理和構(gòu)建特殊矩陣二.實(shí)驗(yàn)?zāi)康暮鸵?、掌握MATLAB求解統(tǒng)計(jì)學(xué)問題;2、掌握MATLAB函數(shù)創(chuàng)建特殊矩陣三.實(shí)驗(yàn)內(nèi)容教材(《MATLAB及其在理工課程中的應(yīng)用指南,陳懷琛,西安電子科技大學(xué)出版社》)P93-9,10,25四.實(shí)驗(yàn)設(shè)計(jì)方案(實(shí)驗(yàn)步驟或開發(fā)過程)1、利用randn()函數(shù)產(chǎn)生正態(tài)分布的隨機(jī)數(shù)矩陣R1,再用mean()和std()函數(shù)求出R1的各列的平均值和均方差;求出整體的平均值和均方差,要先對(duì)各列的平均數(shù)和均方差轉(zhuǎn)置后再使用mean()和std()2、使用rand()函數(shù)產(chǎn)生均勻分布的隨機(jī)數(shù)矩陣R,然后抽出該矩陣的前四列,并用inv()函數(shù)求出其逆矩陣3、a:根據(jù)所給矩陣得到:使用一個(gè)簡(jiǎn)單的行向量,再使用repmat()函數(shù),就可得到該矩陣b:采用兩個(gè)增量式a和b,a=[1:1:4],b=[0:1:3],設(shè)c=a’,C=[cccc],B=[bbbb]再利用C.^B來獲得該矩陣
五.實(shí)驗(yàn)中存在問題及解決辦法在第十題中使用rand函數(shù)獲得-16到16之間的整數(shù)值,不會(huì)表示,經(jīng)過上網(wǎng)查找,可以使用六.實(shí)驗(yàn)結(jié)果1、R1=-1.06670.18250.09830.23232.02371.00010.9337-1.56510.04140.4264-2.2584-1.66420.3503-0.0845-0.7342-0.37282.2294-0.5900-0.02901.6039-0.0308-0.23650.3376-0.2781a=0.04710.0342-0.15630.01240.5831-0.3831b=0.84151.29840.38880.37862.07521.0967a1=0.0229b1=0.63852、R=-5-9-10-3-7-14-12-9-5-12-2-1-14-5-9-6-12-6-6-4-3-7-11-8a=-5-9-10-3-12-9-5-12-14-5-9-6-6-4-3-7inva=0.0709-0.1679-0.09990.3430-0.0622-0.31190.07740.4949-0.08250.3075-0.0369-0.46020.01010.19030.0572-0.52243、a:a=[-3-2-10123]A=[-3-2-10123-3-2-10123-3-2-10123-3-2-10123]b:a=[1234]b=[0123]
c=[1C=[1111B=[0123s=[111112222201*312481633333012313927814]4444]0123]141664256]七.附錄(源程序清單)201*.10.11%第9題%clcclearallR1=randn(4,6)a=mean(R1)%求各列的平均數(shù)b=std(R1)%求各列的標(biāo)準(zhǔn)差(均方差)a1=mean(mean(R1)")%求整體的平均數(shù)(mean2(R1))b1=std(std(R1)")%求整體的標(biāo)準(zhǔn)差(std2(R1))%第10題%clcclearallR=round(-16+16*rand(4,6))a=R(:,[1234])inva=inv(a)%第25題a,用行向量表示矩陣%clcclearalla=[-3:1:3]A=repmat(a,4,1)%a代表要復(fù)制的矩陣,4是行數(shù),1是列數(shù)%第25題b,用行向量表示該矩陣%clcclearalla=[1:1:4]c=a"b=[0:1:4]C=[ccccc]B=[b;b;b;b]s=C.^B
友情提示:本文中關(guān)于《MATLAB上機(jī)實(shí)驗(yàn)報(bào)告02實(shí)驗(yàn)名稱:MATLAB繪圖和矩陣的初等計(jì)算》給出的范例僅供您參考拓展思維使用,MATLAB上機(jī)實(shí)驗(yàn)報(bào)告02實(shí)驗(yàn)名稱:MATLAB繪圖和矩陣的初等計(jì)算:該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請(qǐng)聯(lián)系我們及時(shí)刪除。