




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
《專業(yè)軟件》實(shí)驗(yàn)報告(院)系___________專業(yè)_____________________班級______學(xué)號_號姓名_____指導(dǎo)教師______2011年6月2日目錄一、數(shù)學(xué)專業(yè)軟件簡介…………………3二、Matlab的應(yīng)用……………………...51、Matlab基本操作介紹軟件(1)……………32、Matlab的作圖軟件(2)……63、Matlab的程序設(shè)計軟件(3)………………94、Matlab的微積分(符號)運(yùn)算軟件(4)……105、Matlab的線性代數(shù)運(yùn)算;矩陣分析軟件(5)…………126、Matlab的微分方程解析解、數(shù)值解軟件(6)…………...167、Matlab的線性規(guī)劃及非線性規(guī)劃的解軟件(7)…………188、Matlab的概率統(tǒng)計計算軟件(8)……….199、參考文獻(xiàn)……………………21三、總結(jié)………………..21MATLAB的簡介MATLAB(MatrixLaboratory)為美國Mathworks公司1983年首次推出的一套高性能的數(shù)值分析和計算軟件,其功能不斷擴(kuò)充,版本不斷升級。
MATLAB將矩陣運(yùn)算、數(shù)值分析、圖形處理、編程技術(shù)結(jié)合在一起,為用戶提供了一個強(qiáng)有力的科學(xué)及工程問題的分析計算和程序設(shè)計工具,它還提供了專業(yè)水平的符號計算、文字處理、可視化建模仿真和實(shí)時控制等功能,是具有全部語言功能和特征的新一代軟件開發(fā)平臺。
MATLAB已發(fā)展成為適合眾多學(xué)科,多種工作平臺、功能強(qiáng)大的大型軟件。在歐美等國家的高校,MATLAB已成為線性代數(shù)、自動控制理論、數(shù)理統(tǒng)計、數(shù)字信號處理、時間序列分析、動態(tài)系統(tǒng)仿真等高級課程的基本教學(xué)工具。成為攻讀學(xué)位的本科、碩士、博士生必須掌握的基本技能。在設(shè)計研究單位和工業(yè)開發(fā)部門,MATLAB被廣泛的應(yīng)用于研究和解決各種具體問題。在中國,MATLAB也已日益受到重視,短時間內(nèi)就將盛行起來,因?yàn)闊o論哪個學(xué)科或工程領(lǐng)域都可以從MATLAB中找到合適的功能。
1.MATLAB6.1的新功能
(1)全新的開發(fā)環(huán)境GUIDE(GUIDevelopmentEnvironment):由早期的單一命令窗口發(fā)展為將一些常用的交互式工作界面高度的集中于操作桌面;
(2)在命令窗口增加了錯誤跟蹤功能(errordisplaymessageandabortfunction);
(3)提供了許多新的數(shù)值處理功能(numericalTreatmentTechniques),更新了部分函數(shù)的功能和算法,增加了許多新函數(shù);
(4)在圖形窗口增加了曲線擬合、數(shù)據(jù)統(tǒng)計等交互工具;(CurveFitting,DataAnalyzing)
(5)引入了類與對象及函數(shù)句柄等概念;(Object,Handle)用戶可以創(chuàng)建自己定義的類函數(shù)和函數(shù)句柄;
(6)改進(jìn)了編輯/調(diào)試器的界面及功能;(Editor/Debugger)增加了行號和書簽等功能;
(7)屬性編輯器功能更強(qiáng)(PropertyDebugger),使用更方便;
(8)建立了一個與以前完全不同的圖形用戶界面(GUI)圖形窗口,(GraphicalWindow)使用更加方便靈活;
(9)增加了虛擬現(xiàn)實(shí)工具箱,(VirtualRealityToolbox)使用標(biāo)準(zhǔn)的虛擬現(xiàn)實(shí)建模語言(VRML)技術(shù),可以創(chuàng)建由MATLAB和simulink環(huán)境驅(qū)動的三維動畫場景;
(10)在應(yīng)用程序接口方面增加了與Java的接口(InterfaceforJava),并為二者的數(shù)據(jù)交換提供了相應(yīng)的程序庫。Matlab(1)1.1>>x=1;>>y=2;>>z=(sqrt(4*x^2+1)+0.5457*exp(-0.75*x^2-3.75*y^2-1.5*x))/(2*sin(3*y)-1)z=-1.43451.2>>x=(-1+sqrt(-5))/4;>>y=x+8+10*iy=7.7500+10.5590i1.3、>>a='她是我們班最好的學(xué)生'a=她是我們班最好的學(xué)生1.4>>A=[123;-213;-312]A=123-213-312>>B=[143;328;523];>>A==Bans=101000000>>A>=Bans=101000000>>A<=Bans=111111111>>A~=Bans=010111111>>A>0ans=111011011>>A<0ans=0001001001.5>>A&Bans=111111111>>A|Bans=111111111>>B>2&B<5ans=011100001Matlab(2)2.1>>x=[0:0.1:1]x=Columns1through600.10000.20000.30000.40000.5000Columns7through110.60000.70000.80000.90001.0000>>y=x.*exp(-x)y=Columns1through600.09050.16370.22220.26810.3033Columns7through110.32930.34760.35950.36590.3679>>plot(x,y)2.2fori=1:6a=0.5+i*0.5t=[0:0.1:2*pi]x=a*cos(t)y=sqrt(25-a^2)*sin(t)plot(x,y)holdonend2.3t=[0:0.1:2*pi];x=2*(cos(t)).^3y=2*(sin(t)).^3;plot(x,y)2.4>>t=0:0.1:2*pi;r=1-cos(t);>>polar(t,r)2.5>>x=-2:0.5:2;y=-2:0.5:2;[x,y]=meshgrid(x,y)>>z=x.^2+y.^2;>>surf(x,y,z)2.6>>clearall;closeall;>>[x,y]=meshgrid(-1.5:0.1:1.5,-2:0.1:2);>>z=0.54*exp(-0.75*x.^2-3.75*y.^2-1.5*y).*(x+y>1)+0.7575*exp(-x.^2-6*y.^2).*((x+y>-1)&(x+y<=1))+0.5457*exp(-0.75*x.^2-3.75*y.^2+1.5*y).*(x+y<=-1);>>surf(x,y,z);Matlab(3)3.1>>s=0;t=1;forn=1:20;t=t*n;s=s+t;ends=2.5613e+0183.2>>sum=0;fori=1:200sum=sum+i;endsumsum=20100s=0;i=1;whilei<=200s=s+ii=i+1;ends=201003.3functions=yuan(r).%求半徑為r的圓的面積%s=yuan(r)s=pi*r^2;>>s=yuan(20)s=1.2566e+0033.4clearall;r=input('輸入圓的半徑:');s=pi*r^2輸入圓的半徑:20s=1.2566e+003Matlab(4)4.1:symsnx;limit((1+x/n)^n,n,inf)ans=exp(x)4.2>>symsx1x2f=[x1*exp(x2);cos(x1)]jacobian(f)f=x1*exp(x2)cos(x1)ans=[exp(x2),x1*exp(x2)][-sin(x1),0]4.3symsinxf=((-1)^n)*(x^n)/nsymsum(f,i,1,inf)f=(-1)^n*x^n/nans=signum((-1)^n)*signum(x^n)/signum(n)*Inf-(-1)^n*x^n/n4.4symsxydiff(x^2*exp(-y),'x',2)ans=2*exp(-y) symsxyf=x^2*exp(-y)diff(f,'x')*diff(f,'y')x=i;y=2f=x^2*exp(-y)ans=-2*x^3*exp(-y)^2y=24.5symsx>>Taylor(log(x).*sin(x),6,1,x)ans=sin(1)*(x-1)+(cos(1)-1/2*sin(1))*(x-1)^2+(-1/2*cos(1)-1/6*sin(1))*(x-1)^3+1/6*cos(1)*(x-1)^4+(3/40*sin(1)-1/6*cos(1))*(x-1)^54.6symstf=exp(-t)+sin(t)int(f,t)f=exp(-t)+sin(t)ans=-exp(-t)-cos(t)4.7symstf=exp(-t)+sin(t)int(f,t,0,1)f=exp(-t)+sin(t)ans=-exp(-1)-cos(1)+24.8symsxf=3*(sin(x))^2/xint(f,x,1,4)f=3*sin(x)^2/xans=3*log(2)-3/2*cosint(8)+3/2*cosint(2)4.9symsxf=exp(-x^sin(x))int(f,x,0,1)f=exp(-x^sin(x))Warning:Explicitintegralcouldnotbefound.>Inat58ans=int(exp(-x^sin(x)),x=0..1)4.10:symsxy>>f=2*sqrt(1-x^2)f=2*(1-x^2)^(1/2)>>int(int(f,y,-sqrt(1-x^2),sqrt(1-x^2)),x,-1,1)ans=16/34.11>symsx>>f=exp(-x)*sin(x)f=exp(-x)*sin(x)>>int(f,x,1,inf)ans=1/2*exp(-1)*cos(1)+1/2*exp(-1)*sin(1)Matlab(5)5.1:a=[135;123;542];>>det(a)ans=1>>rank(a)ans=3>>inv(a)ans=-8.000014.0000-1.000013.0000-23.00002.0000-6.000011.0000-1.0000>>eig(a)ans=8.6940-3.6625-0.0314>>[v,d]=eig(a)v=-0.6040-0.61030.4809-0.3993-0.2840-0.7921-0.68980.73950.3760d=8.6940000-3.6625000-0.03145.2:a=[12;3-2];b=[1;4]b=14>>a\bans=1.2500-0.1250(2)a=[121;3-21];b=[1;4]b=14>>a\bans=1.2500-0.12500(3)clear;a=[12;3-2;1-1];b=[1;4;2];>>a\bans=1.2838-0.1757(4)::clear;a=[12];b=[1];a\bans=00.5000>>null(a)ans=0.8944-0.44725.3a=[1-11-1;-111-1;2-2-11];b=[1;1;-1];>>rref([a,b])ans=1-1000001-1100000>>a\bWarning:Rankdeficient,rank=2,tol=2.1756e-015.ans=0010>>null(a)ans=-0.70710-0.70710-0.00000.7071-0.00000.70715.4:a=[100;1/41/21/4;001];[p,t]=eig(a)p=00.894401.00000.44720.4472000.8944t=0.50000001.00000001.0000>>p*diag([110])*inv(p)ans=1.00000001.0000-0.5000000練習(xí)1:eye(4)ans=1000010000100001練習(xí)(2):rand(4,4)ans=0.95010.89130.82140.92180.23110.76210.44470.73820.60680.45650.61540.17630.48600.01850.79190.40574:a=[21-11;121-1;1121];b=[1;2;3];>>xo=a\bxo=1010>>x=null(a)x=-0.62550.6255-0.20850.41705:a=[1-22;-2-24;24-2];>>[v,j]=jordan(a)v=0.11112.88892.00000.2222-0.22220-0.22221.22221.0000j=-7000200026:a=[42137;-3-1-1-2-6;13-13-7;35-140];>>rref(a)ans=1.000000.500005.000001.0000-0.500001.00000001.0000-5.000000000 一個最大無關(guān)組:a1a2a4Matlab軟件(6)練習(xí):1(a),>>dsolve('Dy=(x+y)*(x-y)','x')ans=-x*(-C1*besseli(-3/4,1/2*x^2)+besselk(3/4,1/2*x^2))/(C1*besseli(1/4,1/2*x^2)+besselk(1/4,1/2*x^2))1(b)>>dsolve('x*Dy=y*tan(y/x)','y(10)=1','x')1(c)dsolve('Dy=-x*sin(x)/cos(y)','y(2)=1','x')ans=asin(-sin(x)+x*cos(x)+sin(2)-2*cos(2)+sin(1))2,dsolve('Df=f+2*g','Dg=f+4')ans=f:[1x1sym]-exp(-t)*C2+2*exp(2*t)*C1-4g:[1x1sym]exp(-t)*C2+exp(2*t)*C1+23.方法1>>dsolve('Df=f+g','Dg=-f+g','f(0)=2','g(0)=5')ans=f:[1x1sym]exp(t)*(5*sin(t)+2*cos(t))g:[1x1sym]-exp(t)*(-5*cos(t)+2*sin(t))方法2:>>functiondy=love(t,y)dy=zeros(2,1);dy(1)=y(1)+y(2);dy(2)=-y(1)+y(2);ode45(@love,[03000],[25])例題:1.>>dsolve('Du=1+u^2')ans=tan(t+C1)2.>>dsolve('D2y+4*Dy+29*y','y(0)=0','Dy(0)=15','x')ans=3*exp(-2*x)*sin(5*x)3.>>dsolve('Dx=2*x-3*y+3*z','Dy=4*x-5*y+3*z','Dz=4*x-4*y+2*z','t')ans=x:[1x1sym]C2*exp(-t)+C3*exp(2*t)y:[1x1sym]C2*exp(-t)+C3*exp(2*t)+exp(-2*t)*C1z:[1x1sym]C3*exp(2*t)+exp(-2*t)*C14.functiondy=my2011(t,y)dy=zeros(2,1);dy(1)=y(2);dy(2)=1000*(1-y(1)^2)*y(2)-y(1)ode15s(@my2011,[03000],[20])5.functiondy=my2012(t,y)dy=zeros(3,1)dy(1)=y(2)*y(3);dy(2)=-y(1)*y(2);dy(3)=-0.51*y(1)*y(2);ode45(@my2012,[01000],[011])Matlab(7)7.1:f=[11-4000];Aeq=[112100;11-1010;-111001];beq=[9;2;4];v1=zeros(6,1);[x,f]=linprog(f,[],[],Aeq,beq,v1)Optimizationterminated.x=0.33330.00004.33330.00006.00000.0000f=-17.0000:7.2:functionf=mubiao(x)f=exp(x(1))*(4*x(1)^2+2*x(2)^2+4*x(1)*x(2)+2*x(2)+1);function[c,ceq]=love(x)c=[1.5+x(1)*x(2)-x(1)-x(2);-x(1)*x(2)-10];ceq=[];Aeq=[11];beq=[0];[x,f]=fmincon(@mubiao,[10;1],[],[],Aeq,beq,[],[],@love)Warning:Large-scale(trustregion)methoddoesnotcurrentlysolvethistypeofproblem,switchingtomedium-scale(linesearch).>Infminconat260Optimizationterminated:first-orderoptimalitymeasurelessthanoptions.TolFunandmaxi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年設(shè)備監(jiān)理師之質(zhì)量投資進(jìn)度控制練習(xí)題(一)及答案
- 2025年互聯(lián)網(wǎng)金融平臺資金存管與風(fēng)險防范策略研究與實(shí)踐報告
- 2025年互聯(lián)網(wǎng)金融平臺資金存管業(yè)務(wù)安全防護(hù)體系構(gòu)建與效能評估報告
- 2025年互聯(lián)網(wǎng)金融平臺資金存管技術(shù)安全與業(yè)務(wù)流程再造研究報告001
- 2025年互聯(lián)網(wǎng)金融平臺用戶信任建立與金融科技創(chuàng)新趨勢研究報告
- 【YouGov】2025年美國休閑餐飲報告
- 將軍橋閱讀題目及答案
- 建設(shè)工程實(shí)務(wù)題目及答案
- 河北科技大學(xué)《基礎(chǔ)商務(wù)英語(二)》2023-2024學(xué)年第二學(xué)期期末試卷
- 新鄉(xiāng)學(xué)院《西方政治制度史》2023-2024學(xué)年第二學(xué)期期末試卷
- 合肥市包河區(qū)2024年八年級《數(shù)學(xué)》下學(xué)期期末試題與參考答案
- 2025年甘肅省蘭州市學(xué)府致遠(yuǎn)學(xué)校中考押題卷(二)英語試題(含答案)
- 2025-2030國內(nèi)天然橡膠行業(yè)深度分析及競爭格局與發(fā)展前景預(yù)測研究報告
- T-CALC 007-2025 重癥監(jiān)護(hù)病房成人患者人文關(guān)懷規(guī)范
- 2025屆湖北省咸寧市三校中考化學(xué)模擬試卷含解析
- 浙江省東陽市文旅投資集團(tuán)有限公司招聘高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- 發(fā)展與教育心理學(xué)真題考試卷(有答案)
- DB43T-湖南省改性玻化微珠復(fù)合材料外墻修繕系統(tǒng)應(yīng)用技術(shù)標(biāo)準(zhǔn)
- 2025屆湖北省武漢市十一校中考生物對點(diǎn)突破模擬試卷含解析
- 城市軌道交通運(yùn)營安全 課件 項(xiàng)目一 城市軌道交通運(yùn)營安全基礎(chǔ)
- 放射治療擺位技術(shù)
評論
0/150
提交評論