>> a=2 a = 2 >> a a = 2 >> b=a b = 2 >> a=7.9 a = 7.9000 >> c=9.00145 c = 9.0015 >> c1=1.25648 c1 = 1.2565 >> format long >> c1 c1 = 1.256480000000000 >> format short >> c1 c1 = 1.2565 >> d=3000 d = 3000 >> d1=3e3 d1 = 3000 >> d2=2e-4 d2 = 2.0000e-04 >> d3=3.5e-3 d3 = 0.0035 >> g=(-1)^0.5 g = 0.0000 + 1.0000i >> g1=3+4i g1 = 3.0000 + 4.0000i >> g2=2+2j g2 = 2.0000 + 2.0000i >> g1+g2 ans = 5.0000 + 6.0000i >> g1*g2 ans = -2.0000 +14.0000i >> k=ahrar Undefined function or variable 'ahrar'. >> g=f Undefined function or variable 'f'. >> k='ahrar' k = ahrar >> q=a+b q = 9.9000 >> q2=a+b; >> 5*9^2 ans = 405 >> ans ans = 405 >> ans*12 ans = 4860 >> d2=5-7 d2 = -2 >> d3=a*d2 d3 = -15.8000 >> d4=b/a d4 = 0.2532 >> d5=a\b d5 = 0.2532 >> d6=b^a d6 = 238.8564 >> who Your variables are: a b c1 d1 d3 d5 g g2 q ans c d d2 d4 d6 g1 k q2 >> whos Name Size Bytes Class Attributes a 1x1 8 double ans 1x1 8 double b 1x1 8 double c 1x1 8 double c1 1x1 8 double d 1x1 8 double d1 1x1 8 double d2 1x1 8 double d3 1x1 8 double d4 1x1 8 double d5 1x1 8 double d6 1x1 8 double g 1x1 16 double complex g1 1x1 16 double complex g2 1x1 16 double complex k 1x5 10 char q 1x1 8 double q2 1x1 8 double >> who Your variables are: a b c1 d1 d3 d5 g g2 q ans c d d2 d4 d6 g1 k q2 >> clear k q >> clear d* >> clear >> a Undefined function or variable 'a'. >> c Undefined function or variable 'c'. >> pi ans = 3.1416 >> format long >> pi ans = 3.141592653589793 >> pi ans = 3.141592653589793 >> eps ans = 2.220446049250313e-16 >> exp(1) ans = 2.718281828459046 >> exp(2) ans = 7.389056098930650 >> exp(9) ans = 8.103083927575384e+03 >> log(2) ans = 0.693147180559945 >> ln Undefined function or variable 'ln'. >> log10(1000) ans = 3 >> log(exp(2)) ans = 2 >> log2(16) ans = 4 >> log2(25)/log2(5) ans = 2 >> sin(pi/6) ans = 0.500000000000000 >> format short >> sin(pi/6) ans = 0.5000 >> cos(pi/3) ans = 0.5000 >> cos(0) ans = 1 >> tan(pi/4) ans = 1.0000 >> cot(pi/4) ans = 1.0000 >> f=tan(pi/3) f = 1.7321 >> sind(30) ans = 0.5000 >> sind(90) ans = 1 >> cosd(60) ans = 0.5000 >> c=3+4i c = 3.0000 + 4.0000i >> c2=2-2i c2 = 2.0000 - 2.0000i >> abs(-5) ans = 5 >> abs(5) ans = 5 >> c c = 3.0000 + 4.0000i >> abs(c) ans = 5 >> angle(5) ans = 0 >> angle(2+2i) ans = 0.7854 >> pi/4 ans = 0.7854 >> angle(-3) ans = 3.1416 >> f=x^2 Undefined function or variable 'x'. >> syms x >> f=x^2 f = x^2 >> subc(f,2) Undefined function 'subc' for input arguments of type 'sym'. >> subs(f,2) ans = 4 >> subs(f,6) ans = 36 >> int(f) ans = x^3/3 >> diff(f) ans = 2*x >> int(x^2*sin(x)) ans = 2*x*sin(x) - cos(x)*(x^2 - 2) >> g=ans g = 2*x*sin(x) - cos(x)*(x^2 - 2) >> diff(g*log(x+sin(x))) ans = log(x + sin(x))*(2*sin(x) + sin(x)*(x^2 - 2)) - ((cos(x) + 1)*(cos(x)*(x^2 - 2) - 2*x*sin(x)))/(x + sin(x)) >> syms x y >> f1=sin(x+y)*y f1 = y*sin(x + y) >> diff(f1,y) ans = sin(x + y) + y*cos(x + y) >> c c = 3.0000 + 4.0000i >> c2 c2 = 2.0000 - 2.0000i >> a=2 a = 2 >> a(2)=6 a = 2 6 >> a(3)=8.5 a = 2.0000 6.0000 8.5000 >> a(5)=-1 a = 2.0000 6.0000 8.5000 0 -1.0000 >> a(4)=-5 a = 2.0000 6.0000 8.5000 -5.0000 -1.0000 >> a=[2 6 8.5 -5 -1] a = 2.0000 6.0000 8.5000 -5.0000 -1.0000 >> b=[1 2 5 8 4 7 9 -1 -5 -4] b = Columns 1 through 9 1 2 5 8 4 7 9 -1 -5 Column 10 -4 >> c=[5 8 9 -2 2+8i 8] c = Columns 1 through 3 5.0000 8.0000 9.0000 Columns 4 through 6 -2.0000 2.0000 + 8.0000i 8.0000 >> b=[1 2 5 4 8 7] b = 1 2 5 4 8 7 >> b(3) ans = 5 >> b(3)=-1 b = 1 2 -1 4 8 7 >> h=3:8 h = 3 4 5 6 7 8 >> h1=3:2:8 h1 = 3 5 7 >> h2=10:-1:6 h2 = 10 9 8 7 6 >> h3=2:3:10 h3 = 2 5 8 >> b b = 1 2 -1 4 8 7 >> b([5 3]) ans = 8 -1 >> b([5 3])=-7 b = 1 2 -7 4 -7 7 >> b([5 3])=[-4 -8] b = 1 2 -8 4 -4 7 >> b([5 3])=[-4 -8 -10] In an assignment A(I) = B, the number of elements in B and I must be the same. >> b([5 3])=[-4 -8-10] b = 1 2 -18 4 -4 7 >> b b = 1 2 -18 4 -4 7 >> b(3:5) ans = -18 4 -4 >> b(3:5)=0 b = 1 2 0 0 0 7 >> b(3:5)=[2 5 4] b = 1 2 2 5 4 7 >> b(1:2:6) ans = 1 2 4 >> b(1:2:6)=-1 b = -1 2 -1 5 -1 7 >> b(1:2:6)=[5 8 3] b = 5 2 8 5 3 7 >> c=[b 8 7 4] c = 5 2 8 5 3 7 8 7 4 >> 1:2:6 ans = 1 3 5 >> b b = 5 2 8 5 3 7 >> b(1:2:6) ans = 5 8 3 >> b([1 3 5]) ans = 5 8 3 >> b(end) ans = 7 >> b b = 5 2 8 5 3 7 >> b(3:end) ans = 8 5 3 7 >> c=b(end) c = 7 >> t=[5;8;9;10] t = 5 8 9 10 >> t(2) ans = 8 >> t1=[5 8 9 10] t1 = 5 8 9 10 >> p=[5 8 4;2 1 9] p = 5 8 4 2 1 9 >> p1=[2 5 8 9 7;1 2 3 8 4;7 1 8 9 4] p1 = 2 5 8 9 7 1 2 3 8 4 7 1 8 9 4 >> whos Name Size Bytes Class Attributes a 1x5 40 double ans 1x1 8 double b 1x6 48 double c 1x1 8 double c2 1x1 16 double complex f 1x1 60 sym f1 1x1 60 sym g 1x1 60 sym h 1x6 48 double h1 1x3 24 double h2 1x5 40 double h3 1x3 24 double p 2x3 48 double p1 3x5 120 double t 4x1 32 double t1 4x1 32 double x 1x1 60 sym y 1x1 60 sym >> h h = 3 4 5 6 7 8 >> p1 p1 = 2 5 8 9 7 1 2 3 8 4 7 1 8 9 4 >> p1(2,4) ans = 8 >> p1(1,end) ans = 7 >> p1 p1 = 2 5 8 9 7 1 2 3 8 4 7 1 8 9 4 >> p1(7) ans = 8 >> p1(8) ans = 3 >> p1(2,[2 3 4]) ans = 2 3 8 >> p1 p1 = 2 5 8 9 7 1 2 3 8 4 7 1 8 9 4 >> p1(2,[2 3 4])=0 p1 = 2 5 8 9 7 1 0 0 0 4 7 1 8 9 4 >> p1(2,[2 3 4])=[-1 -2 -3] p1 = 2 5 8 9 7 1 -1 -2 -3 4 7 1 8 9 4 >> p1(2,3) ans = -2 >> p1(2,3)=9 p1 = 2 5 8 9 7 1 -1 9 -3 4 7 1 8 9 4 >> p1([3 1],2) ans = 1 5 >> p1([3 1 2],2) ans = 1 5 -1 >> p1 p1 = 2 5 8 9 7 1 -1 9 -3 4 7 1 8 9 4 >> p1([3 1 2],2)=[-1;-2;-3] p1 = 2 -2 8 9 7 1 -3 9 -3 4 7 -1 8 9 4 >> p1(2,:) ans = 1 -3 9 -3 4 >> p1(:,3) ans = 8 9 8 >> p1(2,2:end) ans = -3 9 -3 4 >> p1(2,:) ans = 1 -3 9 -3 4 >> p1 p1 = 2 -2 8 9 7 1 -3 9 -3 4 7 -1 8 9 4 >> b b = 5 2 8 5 3 7 >> b(3)=0 b = 5 2 0 5 3 7 >> b(3)=8 b = 5 2 8 5 3 7 >> b(3)=[] b = 5 2 5 3 7 >> b([3 end])=[] b = 5 2 3 >> p1 p1 = 2 -2 8 9 7 1 -3 9 -3 4 7 -1 8 9 4 >> p1(:,:) ans = 2 -2 8 9 7 1 -3 9 -3 4 7 -1 8 9 4 >> p1 p1 = 2 -2 8 9 7 1 -3 9 -3 4 7 -1 8 9 4 >> p1(:,3)=[] p1 = 2 -2 9 7 1 -3 -3 4 7 -1 9 4 >> p1(end,:)=[] p1 = 2 -2 9 7 1 -3 -3 4 >> p1=[p1 [5;8]] p1 = 2 -2 9 7 5 1 -3 -3 4 8 >> p1=[p1;[1 2 3 4 6]] p1 = 2 -2 9 7 5 1 -3 -3 4 8 1 2 3 4 6 >> p1(2,:)=[6 7 8 9 10] p1 = 2 -2 9 7 5 6 7 8 9 10 1 2 3 4 6 >> a=[1 1;0 1] a = 1 1 0 1 >> b=[1 0;0 2] b = 1 0 0 2 >> a*b ans = 1 2 0 2 >> a.*b ans = 1 0 0 2 >> a a = 1 1 0 1 >> b b = 1 0 0 2 >> 5/0 ans = Inf >> -5/0 ans = -Inf >> 0/0 ans = NaN >> a a = 1 1 0 1 >> a^-1 ans = 1 -1 0 1 >> a.^-1 ans = 1 1 Inf 1 >> a a = 1 1 0 1 >> b b = 1 0 0 2 >> b.^-1 ans = 1.0000 Inf Inf 0.5000 >> b^-1 ans = 1.0000 0 0 0.5000 >> b b = 1 0 0 2 >> a a = 1 1 0 1 >> a' ans = 1 0 1 1 >> p1 p1 = 2 -2 9 7 5 6 7 8 9 10 1 2 3 4 6 >> p1=[p1;[1 2 7 8 6;9 4 5 12]] Error using vertcat CAT arguments dimensions are not consistent. >> p1=[p1;[1 2 7 8 6;9 4 5 12 -1]] p1 = 2 -2 9 7 5 6 7 8 9 10 1 2 3 4 6 1 2 7 8 6 9 4 5 12 -1 >> p1^-1 ans = 0.1374 0.0659 0.1415 -0.3558 0.0604 -0.1750 0.1617 -0.3703 0.2376 -0.0542 0.0699 0.1821 -0.5080 0.1305 -0.0950 -0.0699 -0.1821 0.2580 0.1195 0.0950 0.0471 -0.0345 0.3485 -0.1648 -0.0078 >> p1 p1 = 2 -2 9 7 5 6 7 8 9 10 1 2 3 4 6 1 2 7 8 6 9 4 5 12 -1 >> det(p1) ans = 5096 >> q=randi(9,10,10) q = 8 2 6 7 4 3 7 8 4 1 9 9 1 1 4 7 3 3 8 1 2 9 8 3 7 6 5 8 6 5 9 5 9 1 8 2 7 3 5 8 6 8 7 1 2 2 9 9 9 9 1 2 7 8 5 5 9 4 3 2 3 4 7 7 5 9 5 2 7 6 5 9 4 3 6 4 2 3 7 5 9 8 6 9 7 6 2 6 4 1 9 9 2 1 7 3 3 5 6 4 >> det(q) ans = -1.1771e+08 >> q^-1 ans = Columns 1 through 8 -0.0162 0.0322 -0.0613 0.0495 0.0295 -0.0403 0.0152 -0.1065 -0.2218 0.0489 -0.0326 0.0008 0.1046 0.1153 -0.1132 -0.0358 0.0555 0.0868 0.0820 0.1298 -0.0243 -0.0647 -0.0980 0.1313 -0.0118 -0.0812 -0.1083 -0.0657 0.0352 0.0577 0.0198 0.0866 0.1277 -0.0671 0.0655 0.0045 -0.1612 0.0046 0.0084 0.1185 -0.1156 0.0461 0.0611 -0.0172 0.0162 -0.0256 0.1469 -0.3192 -0.1044 0.0498 -0.0580 0.0078 0.0567 0.1756 -0.0526 -0.1062 0.0936 -0.0743 0.0981 -0.0772 0.0045 -0.0872 0.0521 -0.1093 0.3221 0.0539 0.0160 -0.0215 -0.1221 -0.0938 -0.0329 0.4596 -0.1480 -0.1482 -0.0661 -0.0336 0.1066 -0.0216 0.1634 -0.2086 Columns 9 through 10 0.0781 0.0182 0.1679 -0.0382 0.0355 -0.3366 0.0704 0.0266 -0.1612 0.1341 0.0669 0.1138 0.0006 0.0666 -0.0299 0.1264 -0.2670 -0.2078 0.0804 0.2404 >> q q = 8 2 6 7 4 3 7 8 4 1 9 9 1 1 4 7 3 3 8 1 2 9 8 3 7 6 5 8 6 5 9 5 9 1 8 2 7 3 5 8 6 8 7 1 2 2 9 9 9 9 1 2 7 8 5 5 9 4 3 2 3 4 7 7 5 9 5 2 7 6 5 9 4 3 6 4 2 3 7 5 9 8 6 9 7 6 2 6 4 1 9 9 2 1 7 3 3 5 6 4 >> q' ans = 8 9 2 9 6 1 3 5 9 9 2 9 9 5 8 2 4 9 8 9 6 1 8 9 7 7 7 4 6 2 7 1 3 1 1 8 7 3 9 1 4 4 7 8 2 5 5 6 7 7 3 7 6 2 2 5 9 4 6 3 7 3 5 7 9 9 5 2 2 3 8 3 8 3 9 4 2 3 6 5 4 8 6 5 9 3 7 7 4 6 1 1 5 8 9 2 6 5 1 4 >> x=0:0.5:2*pi x = Columns 1 through 8 0 0.5000 1.0000 1.5000 2.0000 2.5000 3.0000 3.5000 Columns 9 through 13 4.0000 4.5000 5.0000 5.5000 6.0000 >> y=sin(x) y = Columns 1 through 8 0 0.4794 0.8415 0.9975 0.9093 0.5985 0.1411 -0.3508 Columns 9 through 13 -0.7568 -0.9775 -0.9589 -0.7055 -0.2794 >> plot(x,y) >> x=0:0.1:2*pi; >> y=sin(x); >> plot(x,y) >> plot(x,y,'-o') >> y=sin(x^2); Error using ^ Inputs must be a scalar and a square matrix. To compute elementwise POWER, use POWER (.^) instead. >> y=sin(x.^2); >> plot(x,y,'-o') >> y=sin(x)./x; >> plot(x,y,'r-') >> y=sin(5*x)./x; >> plot(x,y,'r-') >> t=0:.1:2*pi; >> r=1-cos(t); >> polar(t,r) >>