Geschreven door studenten die geslaagd zijn Direct beschikbaar na je betaling Online lezen of als PDF Verkeerd document? Gratis ruilen 4,6 TrustPilot
logo-home
Tentamen (uitwerkingen)

Solution Manual for Numerical Methods for Engineers 8th edition by Steven C. Chapra, Raymond P. Canale. all 32 chapters covered ISBN9780071244299.pdf

Beoordeling
5.0
(1)
Verkocht
-
Pagina's
523
Cijfer
A+
Geüpload op
11-04-2025
Geschreven in
2024/2025

Solution Manual for Numerical Methods for Engineers 8th edition by Steven C. Chapra, Raymond P. Canale. all 32 chapters covered ISBN

Instelling
Vak

Voorbeeld van de inhoud

CHAPTER m2
2.1
IFmxm<m10mTHENmIF m
xm<m5 mTHEN
xm=m5mELS
E
PRINTmxm E
NDmIF
ELSE
DO
IFmxm<m50mEXIT
xm=mx m-
m5mENDmDO
ENDmIF

2.2
Step m1:mStart
Step m2:mInitializemsummandmcountmto mzero
mStep m3:mExamine mtop mcard.

Step m4:mIf mitmsaysm“endmofmdata”mproceedmto mstepm9;motherwise,mproceedmto mnextmstep.
mStep m5:mAdd mvalue mfrom mtop mcard mto msum.

Step m6:mIncreasemcountmbym1
.mStep m7:mDiscardmtop mcard m
Step m8:mReturn mto mStep m3.
Step m9:mIsmthemcountm greatermthan mzero?
If myes,mproceedmtomstepm10.
mIf mno, mproceedmto mstep m11

.
Step m10:mCalculate maveragem=msum/count
Step m11:mEnd

2.3
start


summ=m0
countm=m
0



m m T
countm>m
INPUT 0
value
F
averagem=msum/coun
t
valuem=m“ T
end mofmdata”


F end
summ=msumm+mval
uemcountm=mcoun
t + 1

,2.4
Studentsmcould mimplementmthemsubprogram min many mnumbermof mlanguages.mThemfollowingm For
tran m90 mprogrammismonemexample.mItmshould mbemnoted mthatmthemavailability mof mcomplex mvariab
lesmin mFortran m90,mwould mallowmthismsubroutine mto mbemmademeven mmoremconcise.m However,m
wemdid mnotmexploitmthismfeature,min mordermto mmakemthemcodemmoremcompatible mwith mVisualmB
ASIC,mMATLAB,metc.
PROGRAM mRootfind mI
MPLICIT mNONE mINTEG
ER::ier
REAL::a, mb, mc, mr1, mi1, mr2, mi2
DATAma,b,c/1.,5.,2./
CALLmRoots(a,mb, mc, mier,mr1,mi1,mr2, mi2) mIF m(
ier m.EQ. m0) mTHEN
PRINT m*, mr1,i1," mi"
PRINT m*, mr2,i2," mi" mEL
SE
PRINT m*, m"No mroots" mEN
D mIF
END
SUBROUTINE mRoots(a, mb, mc, mier, mr1, mi1, mr2,mi2) mIMPLICI
T mNONE
INTEGER::ier
REAL::a, mb,mc, md, mr1, mi1, mr2, mi2 mr1
=0.
r2=0.
mi1=0
. mi2=
0.
IF m(a m.EQ. m0.) mTHEN mIF m
(b m<> m0) mTHEN
r1m= m-
c/b mELSE
ier m= m1 mEN
D mIF
ELSE
d m= mb**2 m-
m4.*a*c mIF m(d m>= m0) m
THEN
r1 m= m(-b m+ mSQRT(d))/(2*a)
r2 m= m(-b m-
mSQRT(d))/(2*a) mELSE
r1m= m-
b/(2*a) mr2 m= mr
1
i1 m= mSQRT(ABS(d))/(2*a)
i2m= m-
i1 mEND mIF
END mIF mEN
D


Them answersm form them 3 m testm casesm are:m (a)m −0.438,m -4.56;m (b)m 0.5;m (c)m −1.25m +m 2.33i;m −1.25 m −
2.33i.

Severalmfeaturesmof mthismsubroutine mbearmmention:
• Themsubroutine mdoesmnotminvolveminputmormoutput.mRather,minformation mismpassed min mand m
outmviamthemarguments.mThismismoften mthempreferred mstyle,mbecausemthemI/Omismleftmto mthem
discretion mof mthemprogrammermwithin mthemcallingmprogram.
• Notemthatman merrormcodemismpassed m(IERm=m1)mformthemcasemwhere mno mrootsmarempossible.

,2.5 mThemdevelopmentmofmthemalgorithmmhingesmonmrecognizingmthatmthemseriesmapproximation mofmthe
msine mcan mbe mrepresented mconcisely mby mthe msummation,



n 2i m−1

 (2ix − 1)!
m
i=1 m
m


m m




wherem im =m them orderm ofm them approximation.m Them followingm algorithmm implementsm thism
summation:

Step m1:mStart
Step m2:mInputmvaluemto mbemevaluatedmxmand mmaximummordermnm
Step m3:mSetmorderm(i)mequalmto mone
Step m4:mSetmaccumulatormformapproximationm(approx)mto mzero m
Step m5:mSetmaccumulatormformfactorialmproductm(fact)mequalmto mo
nemStep m6:mCalculate mtruemvalue mof msin(x)
Step m7:mIf mordermismgreatermthanmn mthenmproceed mtomstepm13 mOther
wise,mproceed mto mnextmstep
Step m8:mCalculate mthemapproximation mwith mthemformula
x2i-
approxm =mapproxm +m(−1 i-1
) 1 m fact

or
Step m9:mDetermine mthemerror
truem−mapproxm
%errorm= 100
true
%m
Step m10:mIncrementmthemordermby mone
Step m11:mDetermine mthemfactorialmformthemnextmiteration
factorm =m factorm •m(2m•mim −m2)m•m(2m•mim −m1)
Step m12:mReturn mto mstep m7
Step m13:mEnd

, 2.6




Pseudocode:
SUBROUTINEmSincomp(n,x)m
im=m1
truem=mSIN(x)map
proxm=m0
factorm=m1mD
O
IFmim>mnmEXIT
approxm=mapproxm+m(-1)i-1•x2•i-
1m
/mfactormerrorm=mAbs(truem-
mapprox)m/mtrue)m*m100mPRINTmi,mtrue,mapprox,m

error
im=mim+m1
factorm=mfactor•(2•i-2)•(2•i-
1)mENDmDO
END

Gekoppeld boek

Geschreven voor

Vak

Documentinformatie

Geüpload op
11 april 2025
Aantal pagina's
523
Geschreven in
2024/2025
Type
Tentamen (uitwerkingen)
Bevat
Vragen en antwoorden

Onderwerpen

$20.99
Krijg toegang tot het volledige document:

Verkeerd document? Gratis ruilen Binnen 14 dagen na aankoop en voor het downloaden kun je een ander document kiezen. Je kunt het bedrag gewoon opnieuw besteden.
Geschreven door studenten die geslaagd zijn
Direct beschikbaar na je betaling
Online lezen of als PDF


Ook beschikbaar in voordeelbundel

Beoordelingen van geverifieerde kopers

Alle reviews worden weergegeven
1 jaar geleden

5.0

1 beoordelingen

5
1
4
0
3
0
2
0
1
0
Betrouwbare reviews op Stuvia

Alle beoordelingen zijn geschreven door echte Stuvia-gebruikers na geverifieerde aankopen.

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
STUVIAVERIFIED ujk
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
15
Lid sinds
1 jaar
Aantal volgers
0
Documenten
501
Laatst verkocht
1 maand geleden

4.6

491 beoordelingen

5
367
4
73
3
29
2
14
1
8

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo makkelijk kan het dus zijn.”

Alisha Student

Bezig met je bronvermelding?

Maak nauwkeurige citaten in APA, MLA en Harvard met onze gratis bronnengenerator.

Bezig met je bronvermelding?

Veelgestelde vragen