国产日韩欧美久久久精品图片|国产综合有码无码中文字幕|国产一区二区综合视频|国产亚洲精品电影网站在线观看|国产精品一区在线

機(jī)械社區(qū)

 找回密碼
 注冊(cè)會(huì)員

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 4832|回復(fù): 0
打印 上一主題 下一主題

[matlab] 求助:關(guān)于材料力學(xué)課程設(shè)計(jì)matlab程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2013-5-21 11:11:37 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
本帖最后由 獨(dú)孤峰yi 于 2013-5-21 11:13 編輯
7 q( ?& z) n: }: z3 Z; i5 e+ s! Z$ d+ M
材料力學(xué)課程設(shè)計(jì)《左端外伸梁的剪力與彎矩圖》,由于沒(méi)有matlab基礎(chǔ),早上七點(diǎn)半糾結(jié)到現(xiàn)在實(shí)在是hold不住了。我在書(shū)上找到了例題有正確答案卻不知如和用程序表達(dá)。以下是題和我寫(xiě)的程序,不知道哪里錯(cuò)了,希望了解的能幫幫我,謝謝啊!. V* z. s* V/ I: x; O
題:& _  L, B6 u7 F$ q# k  c4 }
如圖所示F=20KN,Me=160KNm,q=20KN/m,試做梁的剪力圖和彎矩圖
( G3 @% w/ X7 F/ T主程序:, w- k2 o' z, x  F7 H+ i: ^" R7 F" @3 |
clear;9 w6 p3 J, Z# g4 I
clc;
/ x9 I+ r; d+ W: A" Z  eL1=2;
% [$ h% N7 N7 r0 L2 T: V0 ^5 Hx=[0,2,10,12];
, ^/ k5 J' _+ w0 T8 n, y" Q% lMPQ = [2  20  0 0! s9 ?/ O/ K" O- t( W0 ~" b0 r
       3  20  0 10
, A8 @5 a2 j3 M# U5 D$ O: T       1  160 10 0];
: {) l! v* W+ A) B& ^6 KXQM=QMZW(x,L1,MPQ);
9 f2 X+ |* B$ p4 N第一子程序:
  A4 k% e, ^3 E( H, A  V/ x  {9 afunction XQM=QMZW(x,L1,MPQ); A: `* _0 C1 \  T
   [n,m]=size(x);
- \$ c2 j* o' }; b   L=x(m);
  y  n2 T' x$ j4 h2 z: L   L1=2;" U$ e1 Z6 K* r# \+ p
   x1=[];
8 r$ |4 ^5 m& T+ U; z) S   for i = 1: m-1
# q( I  C. \  k" N         x1 = [x1,linspace(x(i),x(i+1),50)];
3 q% i1 ^& d' p- N( {end                         # g4 G6 k0 I5 u/ v# N, r6 r, P
   MM = zeros(size(x1));) Q' ~( U3 ~2 g
   QQ = zeros(size(x1));
6 L( w" A9 ?2 @2 z6 |  h   [m,t] = size(MPQ);
4 G1 I: l) s$ O3 q/ Q   [t,n] = size(x1);
! N, o8 E, u# f  ~6 `" z1 I% G" K   for i=1:m
( F/ a& T  m9 u; ~+ b, n         switch MPQ(i,1)
' k6 a/ N" n* {+ e9 i, f5 j6 M) acase 1* Q, S2 ~: S' b
                        a=MPQ(i,3);
) E4 d2 J: ]8 C& Z                        M=MPQ(i,2);& r1 T1 @- ~3 o  B- ]
                        RA=M/(L-L1);8 Y: ~) Z  ~6 C  |
                        RB=-RA;5 R8 F9 V% K- M  y
                        QQ=QQ+RA;
# y$ t/ n# g% b! Q  Q3 H                        MM=MM+RA*x1;
! S/ S0 S. X' P( V7 h4 F& t" L, j                        if a>= 0&&a<L
' ~5 S9 A0 ]2 a3 H& D1 O                            MM=QMM(n,x1,a,M,MM);                                , I$ s- O% z6 |" N  ~# P, Y5 v7 E
                        end8 H8 b5 }8 C/ u% |* N" z9 w& X
                        if a==0
2 |% |4 @* S, R* m2 e+ v3 H                           MM=MM+M;  P: B6 g* S  N% r* B
                         end 7 d, i9 S7 A$ q0 ?
                           [QQ,MM]=QMP(n,x1,L-L1,-RB,QQ,MM);               
+ H  U$ P: r6 Z% b: F6 _- B3 g  case 2
2 N# F$ S9 U6 W0 b" m                        P=MPQ(i,2);  H- D* {1 T. P3 e) O1 m1 x
                        b=MPQ(i,3);1 T' P1 z/ M$ y" y& @. y
                        RA=P*(L-b)/(L-L1);8 N! W, L$ I( M- ~
                        RB=P+P*(L-b)/(L-L1);0 [( L% v& s, D& {( M* z
                        QQ=QQ+RA;, g  ^. K' D9 L( a+ @. r
                        MM=MM+RA*x1;" U# |8 V% T! q2 h2 l
                        if b>0&&b<L
) R7 X9 {9 Z6 R0 n4 ^" _                           [QQ,MM]=QMP(n,x1,b,P,QQ,MM);    ! g) s' ]% l4 b0 p
                        end3 D3 t' {) A4 u# M
                       [QQ,MM]=QMP(n,x1,L-L1,RB,QQ,MM);
9 Q! ^% w& p% k- O0 x" Qcase 3% s0 s( b7 @" N" H
                        q=MPQ(i,2);
  ]  ~: v1 m% E7 l2 s: c9 T                        c=MPQ(i,3);
' i9 @( V- R- p# J: q3 D5 F                        d=MPQ(i,4);
5 M8 w6 _( I" C9 I' B% g# q                        RA=q*(d-c)*(L-0.5*(d+c))/(L-L1);1 P: ^# g4 G9 r. R1 g- u) b
                        RB=q*(d-c)-q*(d-c)*(L-0.5*(d+c))/(L-L1);1 j, M9 W3 {" n4 b) n! a9 u
                        QQ=QQ+RA;
/ S+ R5 A, M6 `7 N. n$ g2 _                        MM=MM+RA*x1;
4 J6 ^$ a! S( u4 i$ r  e                        [QQ,MM]=QMQ(n,x1,c,d,q,QQ,MM);
% F+ G. S, T) y/ P                        [QQ,MM]=QMP(n,x1,L-L1,RB,QQ,MM);& f6 \% I* z% Y+ t% z, c
         end0 a1 X. ]6 \* ^
    end
$ ~1 Y9 V4 R4 X: P: j* W    [QDX,MDX,XQM]=MAX_MIN(x1,QQ,MM);        
' W- E) \* ^& c) s    TU_QM(x1,QQ,MM);                           
: u( ^/ v1 C' v) [" t第二子程序:' k# `) B3 m/ h: r- g( }
function [QDX,MDX,XQM]=MAX_MIN(x1,QQ,MM)
' \6 c& O3 T6 Y( {! {- D9 E' k4 s. xXQM=[x1',QQ',MM'];
  v: G5 P) X  w) j! C[Qmax,i]=max(QQ);  b1 ]6 r/ C7 O" _! d
Q1=[x1(i),Qmax];
; Q3 j( J, a7 z6 Z[Qmin,i]=min(QQ);5 U/ e1 i+ l5 R, n2 T# t! W
Q2=[x1(i),Qmin];0 @* q& @# H4 ]0 C% O4 J2 ]
    [Mmax,i]=max(MM);
& l/ t3 _+ U3 [7 I    M1=[x1(i),Mmax];
0 ]8 {* s6 x9 @5 w6 A[Mmin,i]=min(MM);
# j& e6 d: b% ?( z  [& YM2=[x1(i),Mmin];5 K+ H( d3 P( y6 }
QDX=[Q1;Q2]  s# H4 d: D3 C3 e7 q" G3 Q  f: _
MDX=[M1;M2]
0 z7 P, a  i) y9 |( Q- P第三子程序:
+ y# ]% H7 \8 ^) [( a  d  gfunction MM=QMM(n,x1,a,M,MM)8 e0 ~, M5 I7 f0 }: g) C
for j=1:n# X" V, q1 l/ T  k& A
    if x1(j)==a. P& I) h# a4 J
        n1=j;  |* W. Q# T- X
    end
3 v) Z, ~  p3 u" K" Mend
  p9 U& @6 T  h% ]# D5 K+ U" H    MM(n1:n)=MM(n1:n)+M;
& D2 T9 |0 ?  Y$ H第四子程序:
9 K3 M5 k* a% e% B9 t  W2 m  ifunction [QQ,MM]=QMP(n,x1,b,P,QQ,MM)
# Q! ^! b8 U6 [" O# xfor j=1:n
9 n$ F% y; `7 D$ z0 m- _    if x1(j)==b+ x8 {$ y& _1 {+ L1 Y7 U* G' [
        n1=j;  l6 }" i& A0 l
    end
+ ^9 f! P" h; @+ oend5 Y! k6 a# |: [2 D% m1 f! N
QQ(n1:n)=QQ(n1:n)-P;
% ~, a" q  e! @) \1 r9 LMM(n1:n)=MM(n1:n)-P*(x1(n1:n)-b);0 P$ M0 V" L% W7 C
第五子程序:( _" w( m" b& P
function [QQ,MM]=QMQ(n,x1,c,d,q,QQ,MM)9 H% c: x6 y8 {* J* k. j( s3 Z
for j=1:n% g  }/ O7 J2 P% n5 ^, H* u
    if x1(j)>c
& h& X% q/ E5 W% h        QQ(j)=QQ(j)-q*(x1(j)-c);
( v8 C& c7 E+ s: E. z        MM(j)= MM(j)-0.5*q*(x1(j)-c)^2;9 V) c  c2 U. c9 ]( [# m
    end  w+ S& U- N. V# u9 P% d7 u7 }+ D
      if x1(j)>d! d0 f/ F6 S8 v
          QQ(j)=QQ(j)+q*(x1(j)-d);
2 f3 h- c5 I# o: }( _$ n5 n           MM(j)= MM(j)+0.5*q*(x1(j)-d)^2;
9 O9 z7 T4 r+ [2 e      end( K- \$ y, a1 c+ j; f: ]# ?5 l' e
end: O/ @( r& K6 N/ D
第六子程序:( `8 }+ D4 w: k* i" h# H
function TU_QM(x1,QQ,MM)0 |8 U2 F' m* o2 z$ q+ W( Y
subplot(2,1,1);6 d$ I; A) |6 ^$ T
plot(x1,QQ);
. K$ `4 i9 n) vgrid;
# O- k$ P& Y9 l& `& T! x9 C7 A+ mtitle('剪力圖');
- e+ \7 ]5 @2 {" ^subplot(2,1,2);  D9 Q8 {& Z7 h8 Q1 i3 h9 F( i
plot(x1,MM);8 X  z$ a- X, e( \% o4 q; x
grid;/ N2 w7 D+ w- i. e, N
title('彎矩圖');1 l) m5 k7 X2 Q) N' L
0 t' E" L* g  G2 _2 q3 X9 p% @

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒(méi)有帳號(hào)?注冊(cè)會(huì)員

x
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|手機(jī)版|Archiver|機(jī)械社區(qū) ( 京ICP備10217105號(hào)-1,京ICP證050210號(hào),浙公網(wǎng)安備33038202004372號(hào) )

GMT+8, 2025-5-3 13:12 , Processed in 0.073575 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 色欲av伊人久久大香线蕉影院| 国产精品福利自产拍在线观看 | 少妇人妻系列无码专区视频| 亚洲a片无码一区二区蜜桃| 欧洲国产在线精品手机版| 免费国产黄线在线观看| 97久久超碰成人精品网站| 四虎影库在线永久影院免费观看 | 色综合视频一区中文字幕| 99久久国产综合精麻豆| 国产在线高清视频无码| 欧美成人aaa片一区国产精品| 少妇无码av无码专区| 国产亚洲欧美在线观看三区| 国产一区亚洲视频| 亚洲欧美国产欧美色欲| 久久精品国产99久久久古代| 午夜精品久久久久久久无码| 欧美日韩精品 一区| 自拍偷亚洲产在线观看| 九九99亚洲精品久久久久| 日本55丰满熟妇厨房伦| 无码三级国产三级在线电影| 激情综合色五月丁香六月欧美 | 国产乱色精品成人免费视频| 欧美一区二区15p| 午夜福利日本一区二区无码| 久久99精品久久久久久蜜芽| 精品亚洲成av人在线观看| 亚洲欧美一区二区国产| 欧美亚洲自偷自拍 在线 | 欧美一区二区影视| 国产一区二区在线视频| 国产在线播放一区| 亚洲国产精品一区二区免费电影 | 亚洲色图一区二区在线观看免费| 国产精品人成视频免费国产| 高清熟女国产一区二区三区| 狂野欧美性猛xxxx乱大交| 国产亚洲精品久久久美女18黄| 精品亚洲麻豆1区2区3区|