- Page 8 and 9: 1 IntroductionThe computer program
- Page 10 and 11: 2 General purpose functionsThe gene
- Page 12 and 13: diaryPurpose:Syntax:Save session in
- Page 14 and 15: echoPurpose:Syntax:Control output o
- Page 16 and 17: helpPurpose:Syntax:Display a descri
- Page 18 and 19: quitPurpose:Syntax:Terminate CALFEM
- Page 20 and 21: typePurpose:List file.Syntax:type f
- Page 22 and 23: who, whosPurpose:Syntax:List direct
- Page 24: %Purpose:Write a comment line.Synta
- Page 27 and 28: [ ] ( ) = ’ . , ;Purpose:Syntax:S
- Page 29 and 30: :Note:Assuming the matrix E was a z
- Page 31 and 32: absPurpose:Syntax:Absolute value.B=
- Page 33 and 34: diagPurpose:Syntax:Diagonal matrice
- Page 35 and 36: invPurpose:Syntax:Matrix inverse.B=
- Page 37 and 38: maxPurpose:Syntax:Maximum element(s
- Page 39 and 40: onesPurpose:Syntax:Generate a matri
- Page 41 and 42: sizePurpose:Syntax:Matrix dimension
- Page 43 and 44: spyPurpose:Syntax:Visualize matrix
- Page 45 and 46: sumPurpose:Syntax:Sum of the elemen
- Page 48 and 49: 4 Material functionsThe group of ma
- Page 50 and 51: misesPurpose:Syntax:Compute stresse
- Page 52:
5 Element functions5.1 Introduction
- Page 55 and 56:
Interpretations of the spring eleme
- Page 57 and 58:
spring1eSpring elementPurpose:Compu
- Page 60 and 61:
Spring elementspring1s5.3 Bar eleme
- Page 62 and 63:
Two dimensional bar elementbar2gPur
- Page 64 and 65:
Two dimensional bar elementbar2sPur
- Page 66:
Three dimensional bar elementbar3sP
- Page 69 and 70:
Heat flow elements●T 3T 4 T 3●
- Page 71 and 72:
flw2teTwo dimensional heat flow ele
- Page 73 and 74:
flw2qeTwo dimensional heat flow ele
- Page 75 and 76:
flw2i4eTwo dimensional heat flow el
- Page 77 and 78:
flw2i4sTwo dimensional heat flow el
- Page 79 and 80:
flw2i8eTwo dimensional heat flow el
- Page 81 and 82:
flw3i8eThree dimensional heat flow
- Page 83 and 84:
flw3i8sThree dimensional heat flow
- Page 85 and 86:
Solid elements●u 5●u 2u 1u 6u 4
- Page 87 and 88:
planteTwo dimensional solid element
- Page 89 and 90:
planteTwo dimensional solid element
- Page 91 and 92:
plantfTwo dimensional solid element
- Page 93 and 94:
planqeTwo dimensional solid element
- Page 95 and 96:
planreTwo dimensional solid element
- Page 97 and 98:
planreTwo dimensional solid element
- Page 99 and 100:
plantceTwo dimensional solid elemen
- Page 101 and 102:
plantceTwo dimensional solid elemen
- Page 103 and 104:
plani4eTwo dimensional solid elemen
- Page 105 and 106:
plani4eTwo dimensional solid elemen
- Page 107 and 108:
plani4sTwo dimensional solid elemen
- Page 109 and 110:
plani8eTwo dimensional solid elemen
- Page 111 and 112:
plani8eTwo dimensional solid elemen
- Page 113 and 114:
plani8sTwo dimensional solid elemen
- Page 115 and 116:
soli8eThree dimensional solid eleme
- Page 117 and 118:
soli8eThree dimensional solid eleme
- Page 119 and 120:
soli8sThree dimensional solid eleme
- Page 122 and 123:
5.6 Beam elementsBeam elements are
- Page 124 and 125:
Two dimensional beam elementbeam2eq
- Page 126 and 127:
Two dimensional beam elementbeam2sP
- Page 128 and 129:
Two dimensional Timoshenko beam ele
- Page 130 and 131:
Two dimensional Timoshenko beam ele
- Page 132 and 133:
Two dimensional beam elementbeam2wP
- Page 134 and 135:
Two dimensional beam elementbeam2ws
- Page 136 and 137:
Two dimensional beam elementbeam2gP
- Page 138 and 139:
Two dimensional beam elementbeam2gT
- Page 140 and 141:
Two dimensional beam elementbeam2gs
- Page 142 and 143:
Two dimensional beam elementbeam2dT
- Page 144:
Two dimensional beam elementbeam2ds
- Page 147 and 148:
eam3eThree dimensional beam element
- Page 149 and 150:
eam3sThree dimensional beam element
- Page 152 and 153:
5.7 Plate elementOnly one plate ele
- Page 154 and 155:
Plate elementplatreTheory:The eleme
- Page 156 and 157:
Plate elementplatrsPurpose:Compute
- Page 158:
6 System functions6.1 IntroductionT
- Page 161 and 162:
assemStatic system functionsPurpose
- Page 163 and 164:
coordxtrStatic system functionsThe
- Page 165 and 166:
extractStatic system functionsPurpo
- Page 167 and 168:
insertStatic system functionsPurpos
- Page 169 and 170:
statconStatic system functionsPurpo
- Page 171 and 172:
dyna2Dynamic system functionsPurpos
- Page 173 and 174:
fftDynamic system functionsPurpose:
- Page 175 and 176:
gfuncDynamic system functionsPurpos
- Page 177 and 178:
itzDynamic system functionsPurpose:
- Page 179 and 180:
step1Dynamic system functionsPurpos
- Page 181 and 182:
step2Dynamic system functionsPurpos
- Page 183 and 184:
sweepDynamic system functionsPurpos
- Page 185 and 186:
ifPurpose:Syntax:Conditional jump.i
- Page 187 and 188:
whilePurpose:Syntax:Define a condit
- Page 189 and 190:
scriptPurpose:Syntax:Execute a stor
- Page 191 and 192:
axisPurpose:Syntax:Plot axis scalin
- Page 193 and 194:
eldraw2Purpose:Syntax:Draw the unde
- Page 195 and 196:
eldia2Purpose:Draw the section forc
- Page 197 and 198:
elflux2Purpose:Syntax:Draw element
- Page 199 and 200:
elprinc2Purpose:Syntax:Draw element
- Page 201 and 202:
fillPurpose:Syntax:Filled 2D polygo
- Page 203 and 204:
holdPurpose:Syntax:Hold the current
- Page 205 and 206:
printPurpose:Syntax:Create hardcopy
- Page 207 and 208:
titlePurpose:Syntax:Titles for 2D a
- Page 210:
9 User’s Manual, examples9.1 Intr
- Page 213 and 214:
exi1MATLAB introductionPurpose:Show
- Page 215 and 216:
exi1MATLAB introductionTo select a
- Page 217 and 218:
exi2MATLAB introductionMultiplicati
- Page 219 and 220:
exi3MATLAB introductionPurpose:Show
- Page 221 and 222:
exi4MATLAB introductionPurpose:Show
- Page 223 and 224:
exi6MATLAB introductionPurpose:How
- Page 225 and 226:
exs1Static analysisPurpose:Show the
- Page 227 and 228:
exs1Static analysis>> K=assem(Edof(
- Page 229 and 230:
exs2Static analysisPurpose:Analysis
- Page 231 and 232:
exs2Static analysis>> q1=spring1s(e
- Page 233 and 234:
exs3Static analysis>> E=2.1e11; A=4
- Page 235 and 236:
exs4Static analysisPurpose:Analysis
- Page 237 and 238:
exs4Static analysisThe displacement
- Page 239 and 240:
exs5Static analysisPurpose:Analysis
- Page 241 and 242:
exs5Static analysisThe element disp
- Page 243 and 244:
exs5Static analysis543210300000−1
- Page 245 and 246:
exs5Static analysis543210300000−1
- Page 247 and 248:
exs6Static analysisDof=[1 2 3;4 5 6
- Page 249 and 250:
exs6Static analysis21.5y10.50-1 -0.
- Page 251 and 252:
exs7Static analysisThe system matri
- Page 253 and 254:
exs7Static analysisThe following .m
- Page 255 and 256:
exs7Static analysis0.10.090.080.070
- Page 257 and 258:
exd1Dynamic analysisPurpose:Set up
- Page 259 and 260:
exd1Dynamic analysisThis is accom-A
- Page 261 and 262:
exd2Dynamic analysisPurpose:The fra
- Page 263 and 264:
exd2Dynamic analysisEdb=extract(Edo
- Page 265 and 266:
exd3Dynamic analysisDsnapR=Egv(:,1:
- Page 267 and 268:
exd4Dynamic analysis’ x-direction
- Page 270 and 271:
9.5 Nonlinear analysisThis section
- Page 272 and 273:
Nonlinear analysisexn1% ----- Eleme
- Page 274 and 275:
Nonlinear analysisexn1es1 = es1 =1.
- Page 276 and 277:
Nonlinear analysisexn2K=assem(Edof(
- Page 278 and 279:
Nonlinear analysisexn23.5Displaceme
- Page 280:
Indexplanre . . . . . . . . . 5.5 -