Tim kiếm

Vẽ đồ thị cánh tay đòn ổn định tĩnh

I/ Yêu cầu:
Sử dụng bảng tính EXCEL để xây dựng chương trình vẽ đồ thị cánh tay đòn ổn định tĩnh GZ:
Dữ liệu nhập vào
Trọng lượng tàu không D0.
Tổng trọng lượng.
Cao độ trọng tâm tàu không.
Cao độ tâm nghiêng ngang
Mô men
Trích một phần bảng thủy tĩnh.
Yêu cầu cần kết quả:
Tính toán và vẽ đồ thị cánh tay đòn ổn định tĩnh.
II/ Kiểm tra chương trình
Hãy kiểm tra chương trình bằng một bài cụ thể như sau:
Bài 27: Một tàu dự kiến xếp hàng có tổng trọng lượng 52090MT sẽ gây ra một mômen thẳng đứng đối với keel là 574400 MT-m; Trọng lượng tàu không Do=1520MT,KGo=11.1m; Tổng trọng lượng các thành phần còn lại là 1200MT gây ra một mômen thẳng đứng là 10040MT-m;TKM=13.47m. Hãy vẽ đường cong cánh tay đòn ổn định tĩnh. Tham khảo bảng sau(KG giả định=10m).

Góc nghiêng
Giá trị hàm sin

III/ XÂY DỰNG CHƯƠNG TRÌNH
Tạo thư mục, lưu chương trình giống như những bài tập trên
3.1 Viết chương trình
Để viết chương trình ta cần sử dụng các bước sau:
Bước 1: Tính độ cao trọng tâm tàu KG
Tra các giá trị KN với đối số là Displ của tàu ở bảng CROSS CURVE
tại các góc nghiêng 10, 15, 20, 25 ... 90.
Bước 2: Lập bảng tính toán
Bước 3: Vẽ đồ thị.
Có thể thiết kế chương trình như sau:

Các ô dành cho người dùng nhập dữ liệu là:
C4, E4, G4, I4, K4, C6, E6 và G6
Các ô xuất kết quả là: E12 và G12
Sau đây là chương trình chính của bài toán:
Trước hết ta nhập bảng Cross Curve vào một Sheet nào đó của File và đổi tên Sheet đó thành Cross Curve
C7=C4+E4+G4+I4+K4 ‘Tính Displ của tàu
C12=I8+K8+M8 ‘Tính tổng Mômen thành phần
E7=(C4*C6+C12)/C7 ‘Tính cao độ trọng tâm KG
K10=M4-E10 ‘Tính chiều cao thế vững GM
Nhập vào ô E12 giá trị góc là 5
Nhập vào ô E13 giá trị góc là 10.
Đánh dấu khối hai ô này sau đó thực hiện thao tác điền đầy dữ liệu đến hết ô E29.
G12=SIN(RADIANS(E12)) ‘Tính sin(góc)
sau đó điền đầy dữ liệu vào khối G12:G29
Tương tự như vậy ta tính giá trị KG*sin(góc) tại ô K12=$E$10*G12, sau đó tiến hành điền đầy dữ liệu đến hết ôK29
I12=vlookup(C7,’Cross Curve’!A1:T10,2) ‘Tính KN
làm tương tự như vậy cho đến hết khối I12:I29
M12=I12-K12 ‘Tính GZ
thao tác điền đầy dữ liệu để tính GZ hết khối M12:M29
Kết quả tính toán được tính ở khối E11:M29
Sau đó ta tiến hành Copy dữ liệu của khối E11:M29 sang một Sheet khác được đổi tên là “Do thi” theo cách Copy Special, rồi cho ẩn các hàng trung gian chỉ còn hai hàng là “Góc” và “GZ”. Tiến hành vẽ đồ thị với khối dữ liệu này theo dạng đồ thị “xy”.
3.2 Hoàn chỉnh giao diện và bảo vệ dữ liệu.
Sau khi hoàn thành việc viết chương trình, ta sẽ định dạng và thiết kế lại giao diện sao cho đẹp mắt. Để cho người sử dụng không thể nhìn thấy công thức trong các ô trung gian, ta chọn màu chữ cùng với màu nền tại các ô đó. Tiến hành bảo vệ tất cả các ô trừ những ô dùng để nhập dữ liệu.

Quảng cáo

Câu hỏi trắc nghiệm tin học căn bản và đáp án

1). Lệnh nào sau đây dùng để xóa màn hình ? A). CLS   B). CD C). TYPE  D). RD 2). Để bôi đen toàn bộ trang văn bản sử dụng lệnh nào sau đâ...

Học, học nữa, học mãi.
Kiến thức là vô tận không ai có thể nắm bắt được hết kho kiến thức của nhân lọai. Tôi với khả năng có hạn, cũng còn nhiều thứ tôi chưa biết. Nhưng với những gì đã biết, cũng xin chia sẻ với các bạn. Có thể với bạn là cũ và cũng có thể là mới, cùng với tinh thần cùng nhau học hỏi, cùng nhau phát triển. Tôi hy vọng đây là nơi chúng ta cùng học tập, chia sẻ, và cùng nhau phát triển.