B chuy n giao giỏ tr

Một phần của tài liệu Tài liệu HƯỚNG DẪN SỬ DỤNG PAKMA 2002 pptx (Trang 29 - 32)

3. Làm vi c vi VisEdit

3.4.7. B chuy n giao giỏ tr

Bi u t ng c a b chuy n giao giỏ tr cú d ng nh hỡnh bờn. Bi u t ng này dựng đ bi u di n m t s chuy n giao giỏ tr cho m t bi n s khi cú m t s ki n x y ra. S ki n này cú th là m t s ki n t

bờn ngoài (ch ng h n nh trong thớ nghi m) ho c s ki n sinh ra b i b phỏt sinh s ki n (trigger) (ch ng h n: khi ng i s d ng b m m t phớm trờn bàn phớm). S chuy n giao giỏ tr cú th đ c s d ng khi cho th c hi n đ ng th i m t thớ nghi m (ho c tỏi b n c a nú) và m t mụ hỡnh v i m c đớch so sỏnh s li u đo đ c t thớ nghi m th c v i s li u tớnh toỏn đ c t mụ hỡnh nh m rỳt ra nh ng k t lu n t ng quỏt v thớ nghi m. T i m t th i đi m b t k (khi cú s ki n nào đú x y ra) giỏ tr c a m t bi n s cú th đ c chuy n giao cho m t bi n s khỏc nh là m t giỏ tr đ u đ th c hi n cỏc phộp tớnh ti p theo. B ng khai bỏo cỏc thụng s c a m t giỏ tr đi u khi n cú d ng nh Hỡnh 18.

Hỡnh 18: Khai bỏo cho b chuy n giao giỏ tr

3.4.8. B phỏt sinh s ki n

B phỏt sinh s ki n (trigger) ch đ c dựng đ ph c v cho vi c chuy n giao giỏ tr . Bi u t ng c a b phỏt sinh s ki n cú d ng nh hỡnh bờn. B ng khai bỏo dành cho b phỏt sinh s ki n cú d ng nh Hỡnh 19. Khi b m m t phớm ch

cỏi (a đ n z) trờn bàn phớm thỡ trigger s nh n m t trong b n giỏ tr s nguyờn (1 đ n 4). Nh ng giỏ tr này s đúng vai trũ là nh ng giỏ tr dựng trong cỏc đi u ki n logic c a vi c chuy n giao giỏ tr đó núi ph n trờn.

3.5. Vớ d v vi c thi t k c u trỳc tỏc đ ng

Vớ d trong ph n này s t ng b c xõy d ng m t c u trỳc tỏc đ ng dựng cho mụ hỡnh c a m t con l c lũ xo (chớnh xỏc h n là m t qu n ng treo vào m t lũ xo).

3.5.1. Xỏc đnh nh ng đ i l ng c n thi t nh t cho mụ hỡnh

mụ hỡnh hoỏ con l c lũ xo ta c n cú nh ng đ i l ng t i thi u là: kh i l ng m c a qu n ng; đ c ng k và l c đàn h i f c a lũ xo; gia t c a; v n t c v và đ l ch x kh i v trớ cõn b ng c a qu n ng. Nh ng đ i l ng khỏc nh đ ng n ng; th n ng; c n ng… cú th ch a c n ph i xột đ n. M i quan h gi a nh ng đ i l ng này là nh sau:

- L c đàn h i f đ c tớnh t đ c ng k và đ l ch x kh i v trớ cõn b ng theo đnh lu t Hooke f = - k.x - Gia t c a đ c tớnh t cụng th c c a đnh lu t 2 Newton: a = f/m - V n t c v c a v t là m t đ i l ng tớch phõn theo a: v = v+a*dt - l ch x c a v t là m t đ i l ng tớch phõn theo v: x = x+v*dt 3.5.2. T o bi u t ng t ng ng v i nh ng đ i l ng núi trờn

Theo ph n phõn tớch trờn, c n s d ng 2 h ng s cho m và k; 2 đ i l ng hàm s cho f và a; 2 đ i l ng tớch phõn cho v và x. đ n gi n, ta l n l t t o cỏc bi u t ng c a chỳng trờn màn hỡnh. K t qu cú th cú d ng nh Hỡnh 20.

Hỡnh 20: T o nh ng bi u t ng c n thi t cho c u trỳc tỏc đ ng

Lỳc này, do ch a đ t tờn cho c u trỳc và ch a khai bỏo đ y đ cỏc thu c tớnh c n thi t cho cỏc phộp tớnh c a cỏc đ i l ng nờn n u xem toàn b cỏc đ i t ng (l nh So n th o

Danh sỏch bi u t ng…) thỡ k t qu s cú d ng: Tập tin NEW.VED chứa tất cả 6 biểu t−ợng, gồm: * 2 hằng số: + C2: C2 = 2

Biểu t−ợng này ch−a đ−ợc khai báo đầy đủ nên vẫn ch−a hợp lệ.

+ C1: C1 = 1

Biểu t−ợng này ch−a đ−ợc khai báo đầy đủ nên vẫn ch−a hợp lệ.

* 2 đại l−ợng hàm: + F2:

F2 =

sẽ đ−ợc xuất ra cửa sổ xuất trong PAKMA.

Biểu t−ợng này ch−a đ−ợc khai báo đầy đủ nên vẫn ch−a hợp lệ.

+ F1: F1 =

Biểu t−ợng này ch−a đ−ợc khai báo đầy đủ nên vẫn ch−a hợp lệ * 2 đại l−ợng tích phân: + G2: dG2 = giá trị đầu: G2 = 0

sẽ đ−ợc xuất ra cửa sổ xuất trong PAKMA.

Biểu t−ợng này ch−a đ−ợc khai báo đầy đủ nên vẫn ch−a hợp lệ.

+ G1: dG1 =

giá trị đầu: G1 = 0

sẽ đ−ợc xuất ra cửa sổ xuất trong PAKMA.

Biểu t−ợng này ch−a đ−ợc khai báo đầy đủ nên vẫn ch−a hợp lệ.

3.5.3. t tờn cho cỏc bi u t ng

L n l t nh p đỳp chu t vào nh ng bi u t ng đó t o và đ t tờn c ng nh thờm nh ng ph n mụ t v đ i l ng đ d theo dừi. (Chỳ ý: Font ch vi t dựng cho ph n m m VisEdit và PAKMA là font ch TCVN3, do đú ng i s d ng ph i cài đ t b font này tr c khi s d ng cỏc ph n m m). K t qu c a b c này cú th s nh Hỡnh 21.

Hỡnh 21: T o nh ng bi u t ng c n thi t cho c u trỳc tỏc đ ng

3.5.4. Liờn k t cỏc bi u t ng v i nhau

Nh p chu t vào nỳt thanh cụng c đ chuy n sang ch đ t o cỏc liờn k t. t o m t liờn k t gi a hai bi u t ng: nh p chu t vào bi u t ng xu t phỏt ( g c m i tờn) và sau đú nh p vào bi u t ng k t thỳc ( đ u m i tờn). K t qu thu đ c cú th s nh Hỡnh 22. M t s bi u t ng v n cũn cú màu đ do ch a đ c khai bỏo đ y đ nh ng cụng th c tớnh toỏn.

Một phần của tài liệu Tài liệu HƯỚNG DẪN SỬ DỤNG PAKMA 2002 pptx (Trang 29 - 32)

Tải bản đầy đủ (PDF)

(68 trang)