matlab introduction 顾世梁 扬州大学农学院 [email protected] 87979358(o), 87328797(h)

Click here to load reader

Post on 22-Dec-2015

593 views

Category:

Documents


0 download

TRANSCRIPT

  • Slide 1
  • Matlab Introduction [email protected] 87979358(o), 87328797(h)
  • Slide 2
  • 1.1 Matlab 1. 2. 3. 4. 1
  • Slide 3
  • 1. Matrix Laboratory (1967) Mathworks 1984 Matlab 2. Matlab 3.0~7.4 ; r2007b 2008b. 3. 1.2
  • Slide 4
  • 1.3 7.0 2007a b 500m
  • Slide 5
  • 2 2.1 2.1.1 command 2.1.2 M editor 2.1.3 workspace
  • Slide 6
  • 2.1.4 M 2.1.5 2.1.6 2.1.7 2.1.8
  • Slide 7
  • 2.2 1) x=[1 2 3 4]( ); 2) x=2:.5:20, x=a:i:b, x=a:b, x=[a:i:b]; 3) x=linspace(1,10,20), x=linspace(1,20); 4) x=rand(3,4), x=randn(m,n), x=random(name,a,b,c,m,n), x=Random(unid,k,m,n)
  • Slide 8
  • 5) [x,y]= meshgrid(-2:.1:2) 6) load filename load data.dat, data.txt, data.csv, load filename or load filename 7) xlsread filename, xlsread filename.xls; x=xlsread(filename); x=xlsread(filename,sheet2,c3:f7)
  • Slide 9
  • 8) Matlab imread -Read image from graphics file. p=imread(sxh.jpg), image(p) wavread -Read (WAV) sound file. Sd=wavread(music.wav), sound(Sd, 22500) aviread -Read movie (AVI) file. mv=Aviread(vip.avi), movie(mv, 2)
  • Slide 10
  • 2.3 max, min sum(x), mean(x) median, iqr, prctile(x, p) skewness, kurtosis sort prod std, std(x,1) var, var(x,1); cov corrcoef(x, y), corr(x)
  • Slide 11
  • 2.4 2.4.1 a+b, a-b a*b a^2 a\b, a/b
  • Slide 12
  • 2.4.2 a.*b a./b, a.\b, 1./a a.^2, a.^b
  • Slide 13
  • 2.4.3 C=sqrtm(A), B=expm(A), logm(A), C=funm(A, fun), fun=sqrtm,@sin 2.4.4 A==b, A>b, a