Language: English
Pages: 772
Command Summary......Page 5
Working with Files and the Operating Environment......Page 6
Operators and Special Characters......Page 7
Control Flow......Page 8
Debugging......Page 9
Time and Dates......Page 10
Elementary Math Functions......Page 11
Specialized Math Functions......Page 12
Linear Equations......Page 13
Basic Operations......Page 14
Fourier Transforms......Page 15
Function Functions – Nonlinear Numerical Methods......Page 16
Visualizing Sparse Matrices......Page 17
SPARCstation-specific Sound Functions......Page 18
String to Number Conversion......Page 19
File Positioning......Page 20
Structure Functions......Page 21
Multidimensional Array Functions......Page 22
Reference......Page 23
Arithmetic Operators + - * / \ ^ '......Page 24
Relational Operators <><= >=== ~=......Page 31
Logical Operators & | ~......Page 33
Special Characters [ ] ( ) {} = ' . ... , ; % !......Page 35
Colon :......Page 38
abs......Page 40
acopy......Page 41
acos, acosh......Page 42
acot, acoth......Page 43
acsc, acsch......Page 44
addpath......Page 46
airy......Page 47
all......Page 49
amove......Page 51
angle......Page 52
ans......Page 53
any......Page 54
applescript......Page 56
arename......Page 57
areveal......Page 58
asec, asech......Page 59
asin, asinh......Page 60
assignin......Page 61
atan, atanh......Page 62
atan2......Page 64
auread......Page 65
auwrite......Page 66
balance......Page 67
base2dec......Page 70
besselh......Page 71
besseli, besselk......Page 73
besselj, bessely......Page 75
beta, betainc, betaln......Page 78
bicg......Page 80
bicgstab......Page 87
bin2dec......Page 91
bitand......Page 92
bitcmp......Page 93
bitget......Page 94
bitmax......Page 95
bitor......Page 96
bitset......Page 97
bitshift......Page 98
bitxor......Page 99
blanks......Page 100
break......Page 101
builtin......Page 102
calendar......Page 104
cart2pol......Page 105
cart2sph......Page 107
case......Page 108
cat......Page 109
cd......Page 110
cdf2rdf......Page 111
ceil......Page 113
cell......Page 114
cell2struct......Page 115
celldisp......Page 116
cellplot......Page 117
cellstr......Page 118
cgs......Page 119
char......Page 123
chol......Page 125
cholinc......Page 127
class......Page 132
clear......Page 133
clock......Page 135
colmmd......Page 136
colperm......Page 139
compan......Page 140
computer......Page 141
cond......Page 143
condeig......Page 144
condest......Page 145
conj......Page 146
conv......Page 147
conv2......Page 148
convhull......Page 150
convn......Page 151
corrcoef......Page 152
cos, cosh......Page 153
cot, coth......Page 154
cov......Page 155
cplxpair......Page 156
cputime......Page 157
cross......Page 158
csc, csch......Page 159
cumprod......Page 160
cumsum......Page 161
cumtrapz......Page 162
date......Page 165
datenum......Page 166
datestr......Page 167
datevec......Page 169
dbclear......Page 170
dbcont......Page 172
dbdown......Page 173
dblquad......Page 174
dbmex......Page 176
dbquit......Page 177
dbstack......Page 178
dbstatus......Page 179
dbstep......Page 180
dbstop......Page 181
dbtype......Page 184
dbup......Page 185
ddeadv......Page 186
ddeexec......Page 188
ddeinit......Page 189
ddepoke......Page 190
ddereq......Page 192
ddeterm......Page 194
ddeunadv......Page 195
deal......Page 196
deblank......Page 199
dec2base......Page 200
dec2bin......Page 201
dec2hex......Page 202
deconv......Page 203
del2......Page 204
delaunay......Page 207
delete......Page 210
det......Page 211
diag......Page 212
diary......Page 213
diff......Page 214
dir......Page 216
disp......Page 217
dlmread......Page 218
dlmwrite......Page 219
dmperm......Page 220
doc......Page 221
double......Page 222
dsearch......Page 223
echo......Page 224
edit......Page 225
eig......Page 226
eigs......Page 229
ellipj......Page 235
ellipke......Page 237
else......Page 239
elseif......Page 240
end......Page 242
eomday......Page 243
eps......Page 244
erf, erfc, erfcx, erfinv......Page 245
error......Page 247
errortrap......Page 248
etime......Page 249
eval......Page 250
evalin......Page 252
exist......Page 253
exp......Page 255
expint......Page 256
expm......Page 258
eye......Page 260
factor......Page 262
fclose......Page 263
feof......Page 264
ferror......Page 265
feval......Page 266
fft......Page 267
fft2......Page 270
fftn......Page 271
fftshift......Page 272
fgetl......Page 273
fgets......Page 274
fieldnames......Page 275
fileparts......Page 276
filter......Page 277
filter2......Page 279
find......Page 280
findstr......Page 282
fix......Page 283
flipdim......Page 284
fliplr......Page 285
flipud......Page 286
floor......Page 287
flops......Page 288
fmin......Page 289
fmins......Page 291
fopen......Page 295
for......Page 298
format......Page 300
fprintf......Page 301
Escape Characters......Page 302
Conversion Specifiers......Page 303
Other Characters......Page 304
fread......Page 306
freqspace......Page 309
frewind......Page 310
fscanf......Page 311
fseek......Page 314
ftell......Page 315
full......Page 316
fullfile......Page 317
function......Page 318
funm......Page 320
fwrite......Page 322
fzero......Page 325
gallery......Page 328
cauchy—Cauchy matrix......Page 329
chow—Singular Toeplitz lower Hessenberg matrix......Page 330
compar—Comparison matrices......Page 331
dorr—Diagonally dominant, ill-conditioned, tridiag.........Page 332
fiedler—Symmetric matrix......Page 333
grcar—Toeplitz matrix with sensitive eigenvalues......Page 334
invhess—Inverse of an upper Hessenberg matrix......Page 335
kms—Kac-Murdock-Szego Toeplitz matrix......Page 336
lehmer—Symmetric positive definite matrix......Page 337
moler—Symmetric positive definite matrix......Page 338
orthog—Orthogonal and nearly orthogonal matrices......Page 339
prolate—Symmetric, ill-conditioned Toeplitz matrix.........Page 340
randsvd—Random matrix with preassigned singular v.........Page 341
riemann—Matrix associated with the Riemann hypothe.........Page 342
smoke—Complex matrix with a 'smoke ring' pseudosp.........Page 343
tridiag—Tridiagonal matrix (sparse)......Page 344
wathen—Finite element matrix (sparse, random entri.........Page 345
wilk—Various matrices devised or discussed by Wil.........Page 346
gamma, gammainc, gammaln......Page 348
gcd......Page 351
gestalt......Page 353
getfield......Page 354
global......Page 355
gmres......Page 357
gradient......Page 361
griddata......Page 364
hadamard......Page 367
hankel......Page 368
help......Page 369
hess......Page 371
hex2dec......Page 373
hex2num......Page 374
hilb......Page 375
i......Page 376
if......Page 377
ifft......Page 379
ifft2......Page 380
ifftn......Page 381
imag......Page 382
imfinfo......Page 383
imread......Page 386
imwrite......Page 389
ind2sub......Page 392
Inf......Page 393
inferiorto......Page 394
inline......Page 395
inmem......Page 398
inpolygon......Page 399
input......Page 400
inputname......Page 401
int2str......Page 402
interp1......Page 403
interp2......Page 406
interp3......Page 410
interpft......Page 412
interpn......Page 413
intersect......Page 415
inv......Page 416
invhilb......Page 419
ipermute......Page 420
is*......Page 421
isa......Page 425
ismember......Page 426
isstr......Page 427
j......Page 428
keyboard......Page 429
kron......Page 430
lasterr......Page 431
lcm......Page 433
legendre......Page 434
length......Page 436
lin2mu......Page 437
linspace......Page 438
load......Page 439
log......Page 441
log2......Page 442
log10......Page 443
logical......Page 444
logm......Page 445
logspace......Page 447
lookfor......Page 448
lower......Page 449
lscov......Page 450
lu......Page 451
luinc......Page 454
magic......Page 461
mat2str......Page 463
matlabrc......Page 464
matlabroot......Page 465
max......Page 466
mean......Page 467
median......Page 468
menu......Page 469
meshgrid......Page 470
methods......Page 472
mexext......Page 473
mfilename......Page 474
min......Page 475
mod......Page 476
more......Page 477
mu2lin......Page 478
NaN......Page 479
nargchk......Page 480
nargin, nargout......Page 481
nchoosek......Page 483
ndgrid......Page 484
ndims......Page 485
nextpow2......Page 486
nnls......Page 487
nnz......Page 489
nonzeros......Page 490
norm......Page 491
normest......Page 492
now......Page 493
null......Page 494
num2cell......Page 495
num2str......Page 496
nzmax......Page 497
ode45, ode23, ode113, ode15s, ode23s......Page 498
odefile......Page 506
odeget......Page 511
odeset......Page 512
ones......Page 518
orth......Page 519
otherwise......Page 520
pack......Page 522
partialpath......Page 524
pascal......Page 525
path......Page 526
pause......Page 528
pcg......Page 529
pcode......Page 533
perms......Page 534
permute......Page 535
pi......Page 536
pinv......Page 537
pol2cart......Page 540
poly......Page 541
polyarea......Page 544
polyder......Page 545
polyeig......Page 546
polyfit......Page 547
polyval......Page 550
polyvalm......Page 551
pow2......Page 553
primes......Page 554
prod......Page 555
profile......Page 556
qmr......Page 558
qr......Page 562
qrdelete......Page 565
qrinsert......Page 566
qtwrite......Page 567
quad, quad8......Page 568
quit......Page 570
qz......Page 571
rand......Page 572
randn......Page 574
randperm......Page 576
rank......Page 577
rat, rats......Page 578
rcond......Page 581
readsnd......Page 582
real......Page 583
realmax......Page 584
realmin......Page 585
recordsound......Page 586
rem......Page 587
repmat......Page 588
reshape......Page 589
residue......Page 590
return......Page 592
rmfield......Page 593
rmpath......Page 594
roots......Page 595
rot90......Page 597
round......Page 598
rref, rrefmovie......Page 599
rsf2csf......Page 601
save......Page 604
schur......Page 607
script......Page 609
sec, sech......Page 610
setdiff......Page 612
setfield......Page 613
setstr......Page 614
setxor......Page 615
shiftdim......Page 616
sign......Page 617
sin, sinh......Page 618
size......Page 620
sort......Page 622
sortrows......Page 623
sound......Page 624
soundcap......Page 625
soundsc......Page 626
spalloc......Page 627
sparse......Page 628
spconvert......Page 630
spdiags......Page 632
speak......Page 635
speye......Page 636
spfun......Page 637
sph2cart......Page 638
spline......Page 639
spones......Page 641
spparms......Page 642
sprand......Page 645
sprandn......Page 646
sprandsym......Page 647
sprintf......Page 648
Escape Characters......Page 649
Conversion Specifiers......Page 650
Other Characters......Page 651
spy......Page 652
sqrt......Page 653
sqrtm......Page 654
squeeze......Page 657
sscanf......Page 658
startup......Page 661
std......Page 662
str2num......Page 664
strcat......Page 665
strcmp......Page 667
strings......Page 669
strjust......Page 670
strmatch......Page 671
strncmp......Page 672
strrep......Page 673
strtok......Page 674
struct......Page 675
struct2cell......Page 676
strvcat......Page 677
sub2ind......Page 678
subsasgn......Page 679
subsindex......Page 680
subsref......Page 681
subspace......Page 682
sum......Page 683
superiorto......Page 684
svd......Page 685
svds......Page 687
switch......Page 689
symmmd......Page 691
symrcm......Page 693
tan, tanh......Page 695
tempdir......Page 697
tempname......Page 698
tic, toc......Page 699
toeplitz......Page 700
trace......Page 701
trapz......Page 702
tril......Page 704
triu......Page 705
tsearch......Page 706
type......Page 707
uint8......Page 708
union......Page 709
unique......Page 710
unwrap......Page 711
upper......Page 712
varargin, varargout......Page 713
vectorize......Page 715
version......Page 716
voronoi......Page 717
warning......Page 719
wavread......Page 720
wavwrite......Page 721
web......Page 722
weekday......Page 723
what......Page 724
whatsnew......Page 725
which......Page 726
while......Page 728
who, whos......Page 729
wilkinson......Page 731
wk1read......Page 732
wk1write......Page 733
writesnd......Page 734
xlgetrange......Page 735
xlsetrange......Page 736
xor......Page 737
zeros......Page 738