Matlab Assignment 01 (from The Book “matlab An Introduction With Applications” 4 Edition )

  • Uploaded by: Muhammad Irfan Malik
  • 0
  • 0
  • February 2021
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Matlab Assignment 01 (from The Book “matlab An Introduction With Applications” 4 Edition ) as PDF for free.

More details

  • Words: 1,261
  • Pages: 19
Loading documents preview...
Matlab Assignment 01 (From the book “Matlab an Introduction with Applications” 4th edition Amos Gilat Department of Mechanical Engineering the Ohio State University) Submitted by: Muhammad Irfan Malik (2017-CH-52) Submitted to: Dr. Kashif Date of submission: October 25, 2019.

Chapter 01: Q13 (a): >> x=12; >> z=tand(4*x) z= 1.110612514829193 >> y=(4*tand(x)-4*tand(x)^3)/(1-6*tand(x)^2+tand(x)^4) y= 1.110612514829193 As z=y (Hence given Identity proved)

Q13 (b): >> x=12 x= 12 >> y=sind(12)^3 y= 0.008987455040201

>> z=(1/4)*(3*sind(x)-sind(3*x)) z= 0.008987455040201 As y=z (Hence given Identity proved)

Q14: >> a=(5*pi)/8; >> b=(pi/8); >> x=sin(a)*cos(b) x= 0.853553390593274 >> y=(1/2)*(sin(a-b)+sin(a+b)) y= 0.853553390593274 As x=y (Hence given Identity proved)

Chapter 02: Q11: >> i=[1 6 -3 -3 -3 -3 -3 -3 -3] i= 1

6

-3 -3

-3

-3 -3

-3 -3

-3 -3

-3 -3

>> f=i(3:9) f= -3 -3 -3

Here “f” is a row vector contains 7 elements that are all (-3).

Q24 (a): >> a=[7 2 -3 1 0]

a= 7

2

-3

1

0

>> b=[-3 10 0 7 -2] b= -3 10

0

7 -2

>> c=[1 0 4 -6 5] c= 1

0

4

-6

>> u=ones(3) u= 1 1 1

1 1 1

1 1 1

>> u(1,:)=a(1:3) u= 7 1 1

2 1 1

-3 1 1

2 1 1

-3 1 1

>> u u= 7 1 1

>> u(2,:)=b(1:3) u= 7 2 -3 -3 10 0

5

1

1

1

>> u(3,:)=c(1:3) u= 7 -3 1

2 -3 10 0 0 4

Q24 (b): >> a=[7 2 -3 1 0] a= 7

2

-3

1

0

>> b=[-3 10 0 7 -2] b= -3 10

0

7 -2

>> c=[1 0 4 -6 5] c= 1 0 4 -6 >> v=zeros(3) v= 0 0 0

0 0 0

0 0 0

0 0 0

0 0 0

>> v v= 0 0 0 >>

5

>> v(:,1)=a(3:5) v= -3 0 0 1 0 0 0 0 0 >> v(:,2)=b(3:5) v= -3 0 0 1 7 0 0 -2 0 >> v(:,3)=c(3:5) v= -3 0 4 1 7 -6 0 -2 5

Chapter 03: Q12(a): >> v=[2 4 6 8 10] v= 2

4

6

8 10

>> s=[1 1 1 1 1] s= 1 1 1 >> a=v.\s

1

1

a= 0.500000000000000 0.250000000000000 0.166666666666667 0.125000000000000 0.100000000000000

Q12 (b):

>> v=[2 4 6 8 10] v= 2

4

6

8 10

>> q=[1 1 1 1 1] q= 1 1 1 >> b=v.^2.\q

1

1

b= 0.250000000000000 0.062500000000000 0.027777777777778 0.015625000000000 0.010000000000000

Q12 (c): v= 2 4 6 >> c=v./2

8 10

c= 1

2

3

4

5

Q12 (d): >> v=[2 4 6 8 10] v= 2 4 6 >> d=v./v

8 10

d= 1

1

1

1

1

Q34:

i1

i3

i2

i4 V1 =12V V2 =24V R1=20Ω R2=12Ω R3=8Ω R4=6Ω R5=10Ω

Using Mesh Analysis



For Loope1 V1 –(i1- i3)R1 – (i1 – i2)R2 = 0 V1- i1R1+ i3R1- i1R2+i2R2=0 12-20i+20i3-12i1 +12i2 =0 12-32i1+12i2+20i3+0i4 =0 (Equ1)



For Loope2 -V2 – (i2- i4)R4 – (i2- i1)R2 =0 -V2 - i2R4 + i4R4 - i2R2 +i1 R2=0 -24-6i2 +6i4 -12i2 +12i1 =0 -24+12i1-18i2+0i3+6i4= 0 (Equ2) For Loope3 V2 –(i3-–i1)R1–i3R3 =0 V2 - i3R1+ i1R1- i3R3=0 24-20i3+20i1-8i3=0 24+20i1+0i2-28i3+0i4 =0 (Equ3)





For Loope4 - (i4 -i2) R4 - - i4R5 =0 - i4R4 + i2R4 – i4R5 =0 -6i4+6i2-10i4 =0 0+0i1+6i2+0i3-16i4 =0 (Equ4) Summary of Equations: 12-32i1+12i2+20i3+0i4 =0 -32i1+12i2+20i3+0i4 = -12 (Equ1) -24+12i1-18i2+0i3+6i4= 0 12i1-18i2+0i3+6i4 = 24 (Equ2) 24+20i1+0i2-28i3+0i4 =0 20i1+0i2-28i3+0i4 = -24 (Equ3) 0+0i1+6i2+0i3-16i4 =0 0i1+6i2+0i3-16i4 =0 (Equ4) Now from Matlab >> A=[-32 12 20 0; 12 -18 0 6; 20 0 -28 0; 0 6 0 -16] A= -32 12 20 0 12 -18 0 6 20 0 -28 0 0 6 0 -16

B= -12 0 -24 0 >> inv(A)

ans = -0.116666666666667 -0.088888888888889 -0.083333333333333 -0.033333333333333 -0.088888888888889 -0.131216931216931 -0.063492063492063 -0.049206349206349 -0.083333333333333 -0.063492063492063 -0.095238095238095 -0.023809523809524 -0.033333333333333 -0.049206349206349 -0.023809523809524 -0.080952380952381 >> X=inv(A)*B X= 3.400000000000000 2.590476190476190 3.285714285714286 0.971428571428571 Therefore i1= 3.4 A i2= 2.59 A i3= 3.28 A i4= 0.97 A

Chapter5: Q3(a): >> x=[0:3] x= 0 1 2 3 >> y=(x+1).*(x-2).*(2.*x-0.25)-exp(x) y= -0.500000000000000 -6.218281828459046 -7.389056098930650 2.914463076812332 >> plot(x,y,'g')

Q3(b): >> x=[-3:6] x= -3 -2 -1

0

1

2

3

4

5

6

>> y=(x+1).*(x-2).*(2.*x-0.25)-exp(x) y= Columns 1 through 6 -62.549787068367863 -17.135335283236614 -0.367879441171442 -0.500000000000000 6.218281828459046 -7.389056098930650 Columns 7 through 10 2.914463076812332 22.901849966855764 27.086840897423400 -74.428793492735110 >> plot(x,y)

Q4: >> x=[-2:2] x= -2 -1

0

1

2

>> y=sqrt(abs(cosd(3.*x)))+sin(x).^2 y= 1.824078996602090 1.707387950717973 1.000000000000000 1.707387950717973 1.824078996602090 >> plot(x,y,'r')

Q8(a): >> t=[-30:-1.6] t= Columns 1 through 20 -30 -29 -28 -27 -26 -25 -24 -23 -22 -21 -20 -19 -18 -17 -16 -15 -14 -13 12 -11 Columns 21 through 29 -10

-9 -8

-7

-6 -5

-4

-3 -2

>> x=(3.*t)./(1+t.^3) x= Columns 1 through 6 0.003333456794696 0.003567328194194 0.003826704933716 0.004115435423229 0.004438122332859 0.004800307219662 Columns 7 through 12 0.005208710120813 0.005671543646227 0.006198929275852 0.006803455723542 0.007500937617202 0.008311461067367

Columns 13 through 18 0.009260847196021 0.010382736156352 0.011721611721612 0.013337285121517 0.015311702515494 0.017759562841530 Columns 19 through 24 0.020845396641575 0.024812030075188 0.030030030030030 0.037087912087912 0.046966731898239 0.061403508771930 Columns 25 through 29 0.083720930232558 0.120967741935484 0.190476190476190 0.346153846153846 0.857142857142857 >> y=(3.*t.^2)./(1+t.^3) y= Columns 1 through 6 -0.100003703840883 -0.103452517631622 -0.107147738144048 -0.111116756427192 0.115391180654339 -0.120007680491551 Columns 7 through 12 -0.125009042899515 -0.130445503863225 -0.136376444068752 -0.142872570194384 0.150018752344043 -0.157917760279965 Columns 13 through 18 -0.166695249528383 -0.176506514657980 -0.187545787545788 -0.200059276822762 0.214363835216916 -0.230874316939891 Columns 19 through 24 -0.250144759698900 -0.272932330827068 -0.300300300300300 -0.333791208791209 0.375733855185910 -0.429824561403509 Columns 25 through 29 -0.502325581395349 -0.604838709677419 -0.761904761904762 -1.038461538461539 1.714285714285714

Q8(b): >> t=[-0.6:40] t= Columns 1 through 6 -0.600000000000000 0.400000000000000 1.400000000000000 2.400000000000000 3.400000000000000 4.400000000000000 Columns 7 through 12 5.400000000000000 6.400000000000000 7.400000000000000 8.400000000000000 9.400000000000000 10.400000000000000 Columns 13 through 18 11.400000000000000 12.400000000000000 13.400000000000000 14.400000000000000 15.400000000000000 16.399999999999999 Columns 19 through 24

17.399999999999999 18.399999999999999 19.399999999999999 20.399999999999999 21.399999999999999 22.399999999999999 Columns 25 through 30 23.399999999999999 24.399999999999999 25.399999999999999 26.399999999999999 27.399999999999999 28.399999999999999 Columns 31 through 36 29.399999999999999 30.399999999999999 31.399999999999999 32.399999999999999 33.399999999999999 34.399999999999999 Columns 37 through 41 35.399999999999999 36.399999999999999 37.399999999999999 38.399999999999999 39.399999999999999 >> x=(3.*t)./(1+t.^3) x= Columns 1 through 6 -2.295918367346939 1.127819548872181 1.121794871794872 0.485698866702644 0.253076617705439 0.153160679476469 Columns 7 through 12 0.102231421647819 0.072963852491412 0.054649651423845 0.042445393664183 0.033911186362412 0.027712050478566 Columns 13 through 18 0.023068455303856 0.019500698250808 0.016700566323682 0.014462749047199 0.012646225402818 0.011151546801138 Columns 19 through 24 0.009906958100779 0.008859636395386 0.007969999934268 0.007207916836657 0.006550122105703 0.005978422166281 Columns 25 through 30 0.005478424061863 0.005038621168927 0.004649725556356 0.004304173787756 0.003995756526013 0.003719337727390

Columns 31 through 36 0.003470639491691 0.003246075594267 0.003042621507187 0.002857712047526 0.002689160140399 0.002535091861707 Columns 37 through 41 0.002393894136321 0.002264172350458 0.002144715787310 0.002034469278313 0.001932509824736 >> y=(3.*t.^2)./(1+t.^3) y= Columns 1 through 6 1.377551020408163 0.451127819548872 1.570512820512821 1.165677280086347 0.860460500198491 0.673906989696463 Columns 7 through 12 0.552049676898223 0.466968655945034 0.404407420536453 0.356541306779136 0.318765151806673 0.288205324977084 Columns 13 through 18 0.262980390463959 0.241808658310023 0.223787588737337 0.208263586279672 0.194751871203395 0.182885367538663 Columns 19 through 24 0.172381070953558 0.163017309675108 0.154617998724800 0.147041503467809 0.140172613062045 0.133916656524701 Columns 25 through 30 0.128195123047590 0.122942356521821 0.118103029131446 0.113630187996746 0.109483728812768 0.105629191457886 Columns 31 through 36 0.102036801055704 0.098680698065709 0.095538315325665 0.092589870339842 0.089817948689322 0.087207160042707 Columns 37 through 41

0.084743852425759 0.082415873556673 0.080212370445404 0.078123620287219 0.076140887094601 >> plot(x,t,':b',y,t,'-g')

Chapter4: Q2: >> r=4.85/100; P=100000; y=10:30; M=(P*(r/12))./(1-(1+(r/12)).^(-12.*y)); tbl=[y,M]; disp(M) disp(y) disp(tbl) 1.0e+03 * Columns 1 through 6 1.053338409158346 0.979037203037794 0.917383650308490 0.865457759352513 0.821173725417141 0.783001870280961

Columns 7 through 12 0.749794854663779 0.720675227539015 0.694960459103126 0.672111647628188 0.651697614333117 0.633369256928701 Columns 13 through 18 0.616840897707781 0.601876497400946 0.588279315611263 0.575884052781169 0.564550805582168 0.554160365576284 Columns 19 through 21 0.544610525327117 0.535813148778964 0.527691827570959 Columns 1 through 20 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 Column 21 30 1.0e+03 * Columns 1 through 6 0.010000000000000 0.011000000000000 0.012000000000000 0.013000000000000 0.014000000000000 0.015000000000000 Columns 7 through 12 0.016000000000000 0.017000000000000 0.018000000000000 0.019000000000000 0.020000000000000 0.021000000000000 Columns 13 through 18 0.022000000000000 0.023000000000000 0.024000000000000 0.025000000000000 0.026000000000000 0.027000000000000 Columns 19 through 24 0.028000000000000 0.029000000000000 0.030000000000000 1.053338409158346 0.979037203037794 0.917383650308490 Columns 25 through 30

0.865457759352513 0.821173725417141 0.783001870280961 0.749794854663779 0.720675227539015 0.694960459103126 Columns 31 through 36 0.672111647628188 0.651697614333117 0.633369256928701 0.616840897707781 0.601876497400946 0.588279315611263 Columns 37 through 42 0.575884052781169 0.564550805582168 0.554160365576284 0.544610525327117 0.535813148778964 0.527691827570959 Note: Here is the link of book from which assignment was completed https://ecedmans.files.wordpress.com/2014/03/matlab-an-introduction-with-applications-4th-edition.pdf

Related Documents

Matlab
January 2021 2
Matlab Fundamentals
January 2021 2
Matlab Cours
March 2021 0
Matlab Tutorial
January 2021 1
Arduino+matlab
January 2021 0
Matlab Tutorial
January 2021 1

More Documents from "xfreshtodef123"

February 2021 0
Up Notes
February 2021 2
Scanned With Camscanner
February 2021 0
Logika Matematika
January 2021 1