SlideShare a Scribd company logo
Hướng dẫn sử dụng Xcos dành cho cho người mới bắt đầu
Scilab Enterprises S.A.S 143 bis rue Yves Le Coz ; 78000 Versailles (Pháp) ; www.scilab;enterprises.com
Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 2/15
Tài liệu này do Scilab Enterprises soạn thảo.
© 2013 Scilab Enterprises. Bảo lưu mọi quyền.
Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 3/15
Mục lục
Giới thiệu
Về tài liệu này 4
Cài đặt Scilab 4
Danh sách địa chỉ 4
Các nguồn bổ sung 4
Làm quen với Xcos
Môi trường chung 5
Ví dụ thiết kế sơ đồ đơn giản 6
Siêu khối 9
Phụ lục
Thanh trình đơn 11
Bảng màu có sẵn 13
Cài đặt chương trình biên soạn 14
Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 4/15
Giới thiệu
Về tài liệu này
Mục đích của tài liệu này là nhằm hướng dẫn từng bước cụ thể trong quá trình khám phá các tính
năng cơ bản của công cụ Xcos trong Scilab dành cho người chưa từng sử dụng qua mô hình hay
mẫu với các hệ thống động hỗn hợp. Những gì được trình bày trong tài liệu này chỉ giới hạn ở
những vấn đề cần thiết để giúp người dùng sử dụng Xcos dễ dàng hơn.
Các ví dụ, sơ đồ và hình minh họa, đều được thực hiện bằng Scilab 5.4.1. Quý vị có thể sao chép
tất cả các mẫu từ phiên bản này.
Cài đặt Scilab
Scilab là một phần mềm tính toán số mã nguồn mở dùng miễn phí. Các hệ điều hành tương thích
với phần mềm này là Windows, Linux và Mac OS X, quý vị có thể tải Scilab về máy tại địa chỉ
sau: http://www.scilab.org/
Nếu quý vị muốn nhận thông báo về các phiên bản mới của phần mềm Scilab, quý vị có thể đăng
ký nhận thông báo từ kênh thông tin của chúng tôi theo địa chỉ:
http://lists.scilab.org/mailman/listinfo/release
Danh sách địa chỉ
Nhằm tạo điều kiện cho việc trao đổi giữa những người dùng Scilab, chúng tôi lập các danh sách
địa chỉ dành riêng cho từng nhóm (danh sách về thế giới giáo dục, danh sách quốc tế bằng Tiếng
Anh). Quy tắc rất đơn giản: những người đăng ký có thể liên lạc với nhau thông qua email (đặt
câu hỏi, trả lời, chia sẻ tài liệu, phản hồi, …)
Để xem các danh sách hiện có và đăng ký theo dõi, quý vị có thể truy cập vào địa ch ỉ sau:
http://www.scilab.org/communities/user_zone/mailing_list
Các nguồn bổ sung
Trang web của Scilab có một chuyên mục về sử dụng Scilab
(http://www.scilab.org/en/resources/documentation) kèm theo các đường dẫn và tài liệu hữu ích để
quý vị có thể tự do tải và in.
Đồng thời quý vị cũng có thể thấy trong mục này tài liệu tương tự có tiêu đề “Scilab cho người
mới bắt đầu”, quý vị cũng có thể tải tài liệu này.
Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 5/15
Làm quen với Xcos
Hiện nay, mô phỏng số là điều cần thiết trong quá trình thiết kế hệ thống. Mô phỏng các hiện
tượng phức tạp (vật lý, cơ khí, điện tử, vv) cho phé p nghiên cứu hành vi và kết quả mà không cần
phải tiến hành thí nghiệm tốn kém. Được sử dụng rộng rãi trong ngành, thế hệ tương lai các kỹ sư
và các nhà khoa học đã được đào tạo từ cấp trung học về các khái niệm mô hình và mô phỏng.
Xcos là công cụ Scilab dành riêng cho mô hình và mô phỏng các hệ thống động hỗn hợp bao gồm
cả hai mô hình liên tục và rời rạc đồng thời cho phép các hệ thống mô phỏng được quản lý bằng
các phương trình rõ ràng (mô phỏng quan hệ nhân quả) và phương trình ngầm (mô phỏng acausal).
Xcos bao gồm một trình soạn thảo đồ họa cho phép dễ dàng mô phỏng các mô hình dưới dạng sơ
đồ khối bằng cách kết nối các khối với nhau. Mỗi khối đại diện cho một chức năng cơ bản được
xác định trước hoặc do người dùng xác định.
Môi trường chung
Sau khi công bố Scilab, môi trường mặc định bao gồm bảng điều khiển, các tập tin và các trình
duyệt biến và một lịch sử đặt lệnh.
Trong giao diện điều khiển sau dấu nhắc “ --> ”, chỉ đánh một câu lệnh và ấn phím Enter để có
được kết quả tương ứng.
Xcos có thể được khởi động:
 Từ thanh công cụ, thông qua biểu tượng , hoặc
 Từ thanh trình đơn, trong phần Applications/Xcos, hoặc
 Từ bảng điều khiển, khi đánh:
-->xcos
Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 6/15
Khi mở, theo mặc định, Xcos có hai cửa sổ:
 Một trình duyệt dạng bảng màu cung cấp một bộ các khối định trước ,
 Một cửa sổ soạn thảo là nơi làm việc để thiết kế sơ đồ
Để thiết kế một sơ đồ, chỉ cần chọn các khối trong trình duyệt bảng màu và đặt chúng vào trong
cửa sổ soạn thảo (nhấp chuột, kéo và thả). Các khối này sau đó được kết nối với nhau bằng các
cổng khác nhau (đầu vào, đầu ra, sự kiện) để mô phỏng các mô hình đã tạo.
Ví dụ thiết kế sơ đồ đơn giản
Chúng tôi sẽ giải thích từ đầu cách thiết kế một mô hình hệ thống thời gian liên tiếp được đại diện
bởi chức năng chuyển lệnh đầu tiên.
Khởi động Xcos.
Xcos mở theo mặc định với trình duyệt bảng màu và một cửa sổ soạn thảo. Trong trình duyệt bảng
màu, chúng ta sẽ sử dụng các khối như sau:
Thiết kế Trình bày Bảng màu phụ
Bước Sources/STEP_FUNCTION
Chức năng chuyển liên tiếp Continuos time systems/CLR
Đồng hồ Sources/CLOCK_c
Hiển thị Sinks/CSCOPE
Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 7/15
Sắp xếp các khối trong cửa sổ soạn thảo. Để kết nối các cổng đầu vào và đầu ra với nhau, nhấp
vào đầu ra (mũi tên đen) của khối STEP‐FUNCTION và khi vẫn đang nhấn giữ phím chuột,
kết nối với cổng vào của khối CLR (một ô vuông đánh dấu màu xanh xuất hiện để chỉ ra rằng liên
kết là chính xác) như mô tả trong những hình ảnh dưới đây:
Nhả chuột để hoàn thành liên kết
Hoàn thành các kết nối giữa các khối khác nhau để có được kết quả sau:
Hình thức sơ đồ chung có thể cải thiện được bằng cách sử dụng các tùy chọn điều chỉnh các khối
(Menu Format/Align blocks) và loại liên kết (Menu Format/Link style). Có thể hủy bỏ hay định vị
lại khối bất kỳ lúc nào bằng cách chọn khối và giữ chuột khi di chuyển khối. Nhả khối tại vị trí yêu
cầu.
Mô phỏng được khởi động bằng cách nhấp vào biểu tượng (hay từ Menu Simulation/Start) và
ngừng lại bằng cách nhấp vào biểu tượng (hay từ Menu Simulation /Stop).
Một cửa sổ mới được hiển thị (phạm vi) trong khi mô phỏng đang hoạt động. Phía dưới cửa sổ
soạn thảo sơ đồ có một báo cáo cho thấy tiến trình của mô phỏng:
Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 8/15
Ta có thể thấy rằng thời gian mô phỏng là khá dài (có thể quý vị sẽ phải ngừng mô phỏng khi đang
chạy) và phản ứng là thống nhất. Do đó, chúng tôi chọn sửa đổi các thông số khối CLR và
mô phỏng.
Một kịch bản Scilab chứa “Ngữ cảnh” cho phép sử dụng dễ dàng các chức năng và biến số trong các
khối Xcos. Chúng tôi sẽ sử dụng ngữ cảnh này để thiết lập các thông số khối cho mô phỏng sơ đồ.
Nhấp vào Simulation/Set Context trong thanh trình đơn và xác định các biến sau:
• K = 1
• Tau = 1
Bây giờ, quý vị có thể sử dụng các biến đó để thiết lập các khối sơ đồ.
Nhấp đúp vào khối CLR. Một hộp hội thoại mở ra với các thiết lập khối mặc định.
Sửa đổi các thiết lập đó như sau:
• Tử số: K
• Mẫu số: 1+Tau*s
Chức năng chuyển mới được hiển thị trên khối
Nếu cần, mở lớn khối sao cho phần hiển thị phù hợp trong khối.
Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 9/15
Bây giờ, chúng tôi sẽ thiết lập mô phỏng và các khối để
hiển thị phản ứng thời gian của hệ thống đến một bước.
Đối với thiết lập này, chúng tôi giới hạn thời gian mô
phỏng là 5 giây (Menu Simulation/Setup) khi sửa đổi thời
gian tích hợp cuối cùng.
Nhấp đúp vào khối CSCOPE để thiết lập hiển thị các giá
trị giữa 0-1.2, sau đó, chỉnh thời hạn phát lại phạm vi là 5
giây. Để thực hiện bước này, thay đổi thiết lập sau
• Ymin: 0
• Ymax: 1.2
• Thời hạn phát lại: 5
Khởi động lại mô phỏng và xem kết quả
Siêu khối
Để tiện cho việc hiểu các sơ đồ khác nhau, nên sử dụng các siêu khối hoặc các khối kết hợp. Siêu
khối gồm một phần sơ đồ và các khối đại diện cho các đầu vào và đầu ra của siêu khối. Siêu khối có
thể được xử lý như một khối đơn trong sơ đồ mẹ.
Sau khi thiết kế một sơ đồ và chọn phần sơ đồ (hay sơ đồ phụ)
mà ta muốn đưa vào trong khối, việc tạo siêu khối được thực
hiện từ menu Edit/Region to superblock.
Bây giờ chọn một khối mà nội dung có thể được hiển thị bằng
cách nhấp đúp chuột. Một cửa sổ soạn thảo mới mở ra với các
khối đã chọn ban đầu.
Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 10/15
Có thể giấu siêu khối đã tạo để ngăn truy cập vào sơ đồ phụ. Để thực hiện thao tác này, nhấp chuột
phải vào siêu khối, sau đó chọn Superblock Mask/Create.
Ta cũng có thể thiết lập một số các tùy chỉnh cấu hình sơ đồ phụ trong giao diện thiết lập đơn bằng
cách nhấp chuột phải vào siêu khối, sau đó chọn Superblock Mask/Customize.
Sau đó chỉ cần thêm các thông số quý vị muốn.
Phần trình bày này đã được cố ý viết ngắn gọn và nhiều tính năng khác đối với hệ thống mô phỏng
có sẵn trong chương trình kèm theo nhiều khối khác nhau. Để tiếp tục xử lý Xcos dễ dàng, quý vị
có thể xem các mẫu sơ đồ có trong phần thuyết minh Xcos bằng cách nhấp vào menu ?/Xcos
Demos.
Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 11/15
Phụ lục
Thanh Menu
Thanh menu hữu dụng của Xcos là thanh trình đơn trong cửa sổ soạn thảo.
Menu File
 New diagram (Ctrl+N trong hệ điều hành Windows và Linux/Cmd+N trong hệ điều hành Mac
OS X) Mở một cửa sổ soạn thảo Xcos mới.
 Open (Ctrl+O trong hệ điều hành Windows và Linux /Cmd+O trong hệ điều hành Mac OS X)
Tải một file Xcos gồm một sơ đồ hay một bảng màu dưới định dạng .zcos hay .xcos.
 Open file in Scilab current directory
Tải một file Xcos gồm một sơ đồ hay một bảng màu từ thư mục làm việc của Scilab dưới định
dạng .zcos hay .xcos.
 Recent files
Cung cấp các file đã mở gần đây.
 Close (Ctrl+W trong hệ điều hành Windows và Linux /Cmd+W trong hệ điều hành Mac OS X)
Đóng sơ đồ hiện tại nếu nhiều sơ đồ được mở ra. Thoát Xcos nếu chỉ có một sơ đồ được mở ra.
Các cửa sổ phụ trợ như trình duyệt bảng màu cũng được đóng lại khi đóng sơ đồ cuối cùng.
 Save (Ctrl+S trong hệ điều hành Windows và Linux /Cmd+S trong hệ điều hành Mac OS X)
Lưu các thay đổi đối với sơ đồ. Nếu sơ đồ đã không được lưu trước đó vào một file thì sơ đồ sẽ
được đề xuất để lưu lại. (xem phần Save As).
 Save as (Ctrl+Shift+S trong hệ điều hành Windows và Linux /Cmd+ Shift +S trong hệ điều hành
Mac OS X)
Lưu sơ đồ hay bảng màu bằng tên mới. Sơ đồ có tên file (không có phần mở rộng).
 Export (Ctrl+E trong hệ điều hành Windows và Linux /Cmd+E trong hệ điều hành Mac OS X)
Xuất một hình ảnh của sơ đồ Xcos hiện tại dưới định dạng tiêu chuẩn (PNG, SVG, …).
 Export all diagrams
Xuất hình ảnh của sơ đồ và nội dung của siêu khối của sơ đồ
 Print (Ctrl+P trong hệ điều hành Windows và Linux /Cmd+P trong hệ điều hành Mac OS X) In
sơ đồ hiện tại.
 Quit Xcos (Ctrl+Q trong hệ điều hành Windows và Linux /Cmd+Q trong hệ điều hành Mac OS
X)
Thoát khỏi Xcos.
Menu Edit
 Undo (Ctrl+Z trong hệ điều hành Windows và Linux /Cmd+Z trong hệ điều hành Mac OS X)
Hủy thao tác cuối cùng.
 Redo (Ctrl+Y trong hệ điều hành Windows và Linux /Cmd+Z trong hệ điều hành Mac OS X)
Khôi phục lại thao tác cuối đã bị hủy
 Cut (Ctrl+X trong hệ điều hành Windows và Linux /Cmd+X trong hệ điều hành Mac OS X)
Hủy bỏ đối tượng đã chọn của sơ đồ và giữ bản sao trong bộ nhớ tạm.
 Copy (Ctrl+C trong hệ điều hành Windows và Linux /Cmd+C trong hệ điều hành Mac OS X)
Đưa một bản sao của các đối tượng đã chọn vào trong bộ nhớ tạm.
 Paste (Ctrl+V trong hệ điều hành Windows và Linux /Cmd+V trong hệ điều hành Mac OS X)
Thêm nội dung của bộ nhớ tạm vào sơ đồ hiện tại.
 Delete (Delete)
Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 12/15
Xóa các khối hay đường dẫn đã chọn. Khi một khối bị xóa thì tất cả các đường dẫn đã liên kết của
khối đó cũng bị xóa.
 Select all (Ctrl+A trong hệ điều hành Windows và Linux /Cmd+A trong hệ điều hành Mac OS X)
Chọn tất cả các yếu tố của sơ đồ hiện tại.
 Inverse selection
Nghịch đảo lựa chọn hiện tại.
 Block Parameters (Ctrl+B trong hệ điều hành Windows và Linux /Cmd+B trong hệ điều hành
Mac OS X)
Lập khối đã chọn (xem hỗ trợ khối để biết thêm thông tin về thiết lập khối).
 Region to superblock
Đổi số khối đã chọnthành siêu khối.
Menu View
 Zoom In (Ctrl+Dấu + trong bộ phím số trong hệ điều hành Windows và Linux /Cmd+ Dấu + bộ
phím số trong hệ điều hành Mac OS X)
Phóng to độ hiển thị lên 10%.
 Zoom Out (Ctrl+Dấu - trong bộ phím số trong hệ điều hành Windows và Linux /Cmd+ Dấu -
trong bộ phím số trong hệ điều hành Mac OS X) Giảm độ độ hiển thị xuống 10%.
 Fit diagram or blocks to view
Điều chỉnh tầm quan sát theo kích thước cửa sổ.
 Normal 100%
Cân chỉnh tầm quan sát theo kích thước mặc định.
 Palette browser
Hiển thị / Dấu trình duyệt bảng màu.
 Diagram browser
Hiển thị cửa sổ bao gồm danh sách các tính năng phổ biến của sơ đồ và tất cả các đối tượng có
trong đó (khối và liên kết).
 Viewport
Hiển thị / Dấu một tổng quan hoàn chỉnh của sơ đồ hiện tại. Với cổng quan sát, người dùng có thể
di chuyển khu vực làm việc trên một phần sơ đồ cụ thể.
Menu Simulation
 Setup
Hiệu chỉnh các thông số mô phòng.
 Execution trace và Debug
Thiết lập mô phỏng trong chế độ gỡ lỗi.
 Set Context
Cho phép nhập các hướng dẫn Scilab để xác định các biến hay chức năng có thể được sử dụng
vào thiết lập các khối sơ đồ.
 Compile
Soạn thảo sơ đồ.
 Modelica initialize
Cho phép khởi tạo các biến trong hệ thống phụ sơ đồ acausal.
 Start
Khởi động mô phỏng.
 Stop
Ngừng mô phỏng
Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 13/15
Menu Format
 Rotate (Ctrl+R trong hệ điều hành Windows và Linux/Cmd+R trong hệ điều hành Mac OS X)
Quay các khối đã chọn ngược chiều kim đồng hồ 90°.
 Flip (Ctrl+F trong hệ điều hành Windows và Linux/Cmd+F trong hệ điều hành Mac OS X)
Đảo ngược các vị trí của các sự kiện đầu vào và đầu ra đã được định vị trên và dưới một khối đã
chọn.
 Mirror (Ctrl+M trong hệ điều hành Windows và Linux/Cmd+M trong hệ điều hành Mac OS X)
Đảo ngược các vị trí của đầu vào và đầu ra thường xuyên đã được định vị bên trái và bên phải của
khối đã chọn.
 Show / Hide shadow
Hiển thị/ Dấu bóng của khối đã chọn.
 Align blocks
Có thể căn chỉnh các khối trên trục nằm ngang (trái, phải, trung tâm) hay trên trục thẳng đứng
(trên, dưới và ở giữa) bằng cách chọn một số khối,.
 Border color
Thay đổi màu đường viền của các khối đã chọn.
 Fill color
Thay đổi màu nền của các khối đã chọn.
 Link style
Sửa loại liên kết.
 Diagram background
Thay đổi màu nền của sơ đồ
 Grid
Hiển thị /Tắt lưới. Nhờ có lưới này, các khối và liên có có thể được định vị dễ dàng Hơn.
Menu Tools
 Code generation
Cho phép tạo mã mô phỏng của siêu khối đã chọn.
Menu ?
 Xcos Help
Mở phần trợ giúp về chức năng Xcos, bảng màu, khối và mẫu.
 Block Help
Mở phần trợ giúp trên khối đã chọn
 Xcos Demos
Mở các mẫu sơ đồ và mô phỏng mẫu đó. Người dùng có thể sửa đổi các sơ đồ đó nếu muốn và
lưu sơ đồ đó để có thể sử dụng sau này. (Hãy thận trọng, việc thực hiện các sơ đồ chứng minh cần
phải có bộ soạn thảo C đã được cài đặt trên máy của quý vị. Vui lòng xem trang 15)
Các bảng màu có sẵn
 Commonly Used Blocks
Nhiều khối được sử dụng hơn.
 Hệ thống thời gian liên tiếpsystems
Khối liên tiếp (tích hợp, phái sinh, PID).
 Discontinuities
Khối mà đầu ra của khối đó là các chức năng không liên tiếp của đầu vào của khối (hiện tượng
trễ).
Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 14/15
 Discrete time systems
Các khối dùng để lập mô hình trong thời gian rời rạc (phái sinh, lập mẫu, lập khối).
 Lookup Tables
Các khối tính toán đầu ra xấp xỉ so với đầu vào.
 Event handling
Các khối quản lý các sự kiện trong sơ đồ (đồng hồ, phép nhân, chia tần suất).
 Mathematical Operations
Các khối dùng để lập mô hình các chức năng toán học chung (cos, sin, chia, nhân).
 Matrix
Các khối dùng cho các hoạt động ma trận đơn giản và phức tạp.
 Electrical
Các khối đại diện các thành phần điện cơ bản (nguồn điện áp, trở kháng, diot, tụ điện)
 Integer
Các khối cho phép vận dụng các số nguôn (toán tử logic, nhóm logic)
 Port & Subsystem
Các khối dùng để lập hệ thống phụ.
 Zero crossing detection
Các khối được dùng dể phát hiện các đường giao 0 trong khi mô phỏng, những khối đó sử dụng
các tính năng chương trình giải (ODE hay DAE) để thực hiện thao tác này.
 Signal Routing
Các khối dùng để định tuyến tín hiệu, đa thành phần, mẫu/lập khối.
 Signal Processing
Các khối dùng cho các ứng dụng xử lý tín hiệu.
 Implicit
Các khối dùng để lập mô hình hệ thống ngầm.
 Annotations
Các khối được sử dụng để chú thích.
 Sinks
Các khối đầu ra được sử dụng để hiển thị đồ họa (phạm vi) và xuất dữ liệu (file hay Scilab).
 Sources
Các khối của nguồn dữ liệu (xung điện, bộ biến đổi, sóng sin) và dùng để đọc dữ liệu từ file
Scilab hay biến số.
 Thermo-Hydraulics
Các khối đại diện các thành phần thủy điện cơ bản (nguồn áp suất, đường ống, van).
 Demonstrations blocks
Các khối được sử dụng trong sơ đồ chứng minh.
 User-Defined Functions
Khối người dùng để lập mô hình hành vi (C, Scilab hay chức năng mô phỏng Modelica).
Cài đặt bộ soạn thảo C
Đối với một số hệ thống mô phỏng (hệ thống acausal gồm ví dụ các khối điện hay thủy lợi), cần phải cài
đặt một bộ soạn thảo C trong máy của quý vị.
Trong hệ điều hành Windows
Cài đặt mô đun MinGW từ Scilab, Menu Applications/ Module manager – danh mục các công cụ
ATOMS/ Windows. Mô đun MinGW sẽ tạo liên kết giữa Scilab và bộ soạn thảo GCC (quý vị phải cài đặt
riêng lẻ). Làm theo quy trình chi tiết trong cửa sổ cài đặt mô đun sẽ giúp quý vị từng bước cài đặt MinGW
và bộ soạn thảo GCC.
Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 15/15
Trong hệ điều hành Linux
Bộ soạn thảo GCC có sẵn theo mặc định trong hệ điều hành Linux OS. Chỉ cần kiểm tra sao cho bộ soạn
thảo đã được cài đặt và cập nhật (thông qua Synaptic, Yum hay hệ thống quản lý gói khác).
Trong hệ điều hành Mac
Tải Xcode thông qua App Store (Mac OS ≥ 10.7) hay CD được cung cấp kèm theo máy tính (Mac OS
10.5 và 10.6). Đối với các phiên bản trước đó, tham khảo trang web Apple. Xác nhận tính năng sử dụng
bộ soạn thảo ngoài môi trường Xcode. Để thực hiện thao tác này, sau khi khởi động Xcode, vào
“Settings”, sau đó “Downloads” và trong tab “Components”, chọn hộp "Check for and install updates
automatically" và cài đặt phần mở rộng "Command Line Tools".
Nếu quý vị đã cài đặt bộ soạn thảo C trong máy, quý vị không phải cài thêm bộ soạn thảo nào nữa. Để
kiểm tra xem Scilab có tìm thấy một bộ soạn thảo hay không, sử dụng câu lệnh trả lại %T nếu đã cài đặt
bộ soạn thảo:
--> haveacompiler()
Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 16/15
Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 17/15
Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 18/15
Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 19/15

More Related Content

Similar to Xcos for Beginners (Vietnamese)

Microstation v8
Microstation v8Microstation v8
Microstation v8
Ttx Love
 
Sử dụng Microstation v8 căn bản
Sử dụng Microstation v8 căn bảnSử dụng Microstation v8 căn bản
Sử dụng Microstation v8 căn bản
Thiều Nem
 
Excel 2010 final
Excel 2010 finalExcel 2010 final
Excel 2010 final
tankhoa1989
 
Xây Dựng Mô Hình Các Phần Tử.doc
Xây Dựng Mô Hình Các Phần Tử.docXây Dựng Mô Hình Các Phần Tử.doc
Xây Dựng Mô Hình Các Phần Tử.doc
Dịch vụ viết đề tài trọn gói 0934.573.149
 
Differences inusecalcexcel vi-draft1
Differences inusecalcexcel vi-draft1Differences inusecalcexcel vi-draft1
Differences inusecalcexcel vi-draft1Vu Hung Nguyen
 
Entercad.edu.vn
Entercad.edu.vnEntercad.edu.vn
Entercad.edu.vn
Cadcamcnc Học
 
[Xaydung360.vn]sketch up pro 2016 tv
[Xaydung360.vn]sketch up pro 2016 tv[Xaydung360.vn]sketch up pro 2016 tv
[Xaydung360.vn]sketch up pro 2016 tv
xngoc83
 
Tổng Quan về Lập trình Scratch
Tổng Quan về Lập trình ScratchTổng Quan về Lập trình Scratch
Tổng Quan về Lập trình Scratch
Nguyễn Duyênmiks
 
Excel 2010 tutorial
Excel 2010 tutorialExcel 2010 tutorial
Excel 2010 tutorialtunglam37
 
MegaK academy - Ứng dụng SAP2000 xác định nội lực hệ phẳng tĩnh định chịu tải...
MegaK academy - Ứng dụng SAP2000 xác định nội lực hệ phẳng tĩnh định chịu tải...MegaK academy - Ứng dụng SAP2000 xác định nội lực hệ phẳng tĩnh định chịu tải...
MegaK academy - Ứng dụng SAP2000 xác định nội lực hệ phẳng tĩnh định chịu tải...
Toi Hoang
 
Giao trinh ugs
Giao trinh ugsGiao trinh ugs
Giao trinh ugs
Nghiatran Cong
 
Giáo trình NX Unigraphics [Tiếng Việt]
Giáo trình NX Unigraphics [Tiếng Việt]Giáo trình NX Unigraphics [Tiếng Việt]
Giáo trình NX Unigraphics [Tiếng Việt]
4CTECH Việt Nam
 
Thiết kế 2D Autocad 2018
Thiết kế 2D Autocad 2018Thiết kế 2D Autocad 2018
Thiết kế 2D Autocad 2018
Technical VN
 
huong dan hoan chinh Autocad 2018 2D
huong dan hoan chinh Autocad 2018 2Dhuong dan hoan chinh Autocad 2018 2D
huong dan hoan chinh Autocad 2018 2D
Ứng Dụng Máy Tính
 
Huong dan su dung nx
Huong dan su dung nxHuong dan su dung nx
Huong dan su dung nx
Cửa Hàng Vật Tư
 
Ung dung sap 2000 v14 de xac dinh noi luc
Ung  dung sap 2000  v14 de xac dinh noi lucUng  dung sap 2000  v14 de xac dinh noi luc
Ung dung sap 2000 v14 de xac dinh noi luc
Ttx Love
 
Nguyen tan van (68 76)
Nguyen tan van (68 76)Nguyen tan van (68 76)
Nguyen tan van (68 76)
Cả Tất
 
Hướng Dẫn Sử Dụng excel 2010
Hướng Dẫn Sử Dụng excel 2010Hướng Dẫn Sử Dụng excel 2010
Hướng Dẫn Sử Dụng excel 2010xeroxk
 

Similar to Xcos for Beginners (Vietnamese) (20)

Microstation v8
Microstation v8Microstation v8
Microstation v8
 
Sử dụng Microstation v8 căn bản
Sử dụng Microstation v8 căn bảnSử dụng Microstation v8 căn bản
Sử dụng Microstation v8 căn bản
 
Excel 2010 final
Excel 2010 finalExcel 2010 final
Excel 2010 final
 
Xây Dựng Mô Hình Các Phần Tử.doc
Xây Dựng Mô Hình Các Phần Tử.docXây Dựng Mô Hình Các Phần Tử.doc
Xây Dựng Mô Hình Các Phần Tử.doc
 
Differences inusecalcexcel vi-draft1
Differences inusecalcexcel vi-draft1Differences inusecalcexcel vi-draft1
Differences inusecalcexcel vi-draft1
 
Entercad.edu.vn
Entercad.edu.vnEntercad.edu.vn
Entercad.edu.vn
 
Bai giangvb.net
Bai giangvb.netBai giangvb.net
Bai giangvb.net
 
[Xaydung360.vn]sketch up pro 2016 tv
[Xaydung360.vn]sketch up pro 2016 tv[Xaydung360.vn]sketch up pro 2016 tv
[Xaydung360.vn]sketch up pro 2016 tv
 
Tổng Quan về Lập trình Scratch
Tổng Quan về Lập trình ScratchTổng Quan về Lập trình Scratch
Tổng Quan về Lập trình Scratch
 
Excel 2010 tutorial
Excel 2010 tutorialExcel 2010 tutorial
Excel 2010 tutorial
 
Excel 2010 final
Excel 2010 finalExcel 2010 final
Excel 2010 final
 
MegaK academy - Ứng dụng SAP2000 xác định nội lực hệ phẳng tĩnh định chịu tải...
MegaK academy - Ứng dụng SAP2000 xác định nội lực hệ phẳng tĩnh định chịu tải...MegaK academy - Ứng dụng SAP2000 xác định nội lực hệ phẳng tĩnh định chịu tải...
MegaK academy - Ứng dụng SAP2000 xác định nội lực hệ phẳng tĩnh định chịu tải...
 
Giao trinh ugs
Giao trinh ugsGiao trinh ugs
Giao trinh ugs
 
Giáo trình NX Unigraphics [Tiếng Việt]
Giáo trình NX Unigraphics [Tiếng Việt]Giáo trình NX Unigraphics [Tiếng Việt]
Giáo trình NX Unigraphics [Tiếng Việt]
 
Thiết kế 2D Autocad 2018
Thiết kế 2D Autocad 2018Thiết kế 2D Autocad 2018
Thiết kế 2D Autocad 2018
 
huong dan hoan chinh Autocad 2018 2D
huong dan hoan chinh Autocad 2018 2Dhuong dan hoan chinh Autocad 2018 2D
huong dan hoan chinh Autocad 2018 2D
 
Huong dan su dung nx
Huong dan su dung nxHuong dan su dung nx
Huong dan su dung nx
 
Ung dung sap 2000 v14 de xac dinh noi luc
Ung  dung sap 2000  v14 de xac dinh noi lucUng  dung sap 2000  v14 de xac dinh noi luc
Ung dung sap 2000 v14 de xac dinh noi luc
 
Nguyen tan van (68 76)
Nguyen tan van (68 76)Nguyen tan van (68 76)
Nguyen tan van (68 76)
 
Hướng Dẫn Sử Dụng excel 2010
Hướng Dẫn Sử Dụng excel 2010Hướng Dẫn Sử Dụng excel 2010
Hướng Dẫn Sử Dụng excel 2010
 

More from TBSS Group

Business, Entrepreneurship, Management
Business, Entrepreneurship, ManagementBusiness, Entrepreneurship, Management
Business, Entrepreneurship, Management
TBSS Group
 
TBSS Radar, EW and Defense Courses
TBSS Radar, EW and Defense CoursesTBSS Radar, EW and Defense Courses
TBSS Radar, EW and Defense Courses
TBSS Group
 
Training and international speaking (jul2019)
Training and international speaking (jul2019)Training and international speaking (jul2019)
Training and international speaking (jul2019)
TBSS Group
 
Professional publications
Professional publicationsProfessional publications
Professional publications
TBSS Group
 
TBSS Introduction 2018 v1
TBSS Introduction 2018 v1TBSS Introduction 2018 v1
TBSS Introduction 2018 v1
TBSS Group
 
Setting up and doing business in vietnam aug2017 v2 (6in1)
Setting up and doing business in vietnam aug2017 v2 (6in1)Setting up and doing business in vietnam aug2017 v2 (6in1)
Setting up and doing business in vietnam aug2017 v2 (6in1)
TBSS Group
 
Setting Up and Doing Business in Vietnam (PREVIEW SLIDES)
Setting Up and Doing Business in Vietnam (PREVIEW SLIDES)Setting Up and Doing Business in Vietnam (PREVIEW SLIDES)
Setting Up and Doing Business in Vietnam (PREVIEW SLIDES)
TBSS Group
 
TBSS Project - MPA SSA CFP2015 Approving Committee Presentation
TBSS Project - MPA SSA CFP2015 Approving Committee PresentationTBSS Project - MPA SSA CFP2015 Approving Committee Presentation
TBSS Project - MPA SSA CFP2015 Approving Committee Presentation
TBSS Group
 
TBSS Project - MPA SSA CFP2015 Panel Evaluation Presentation
TBSS Project - MPA SSA CFP2015 Panel Evaluation PresentationTBSS Project - MPA SSA CFP2015 Panel Evaluation Presentation
TBSS Project - MPA SSA CFP2015 Panel Evaluation Presentation
TBSS Group
 
Using real and practical oriented training aids in radar technology training
Using real and practical oriented training aids in radar technology trainingUsing real and practical oriented training aids in radar technology training
Using real and practical oriented training aids in radar technology training
TBSS Group
 
Protecting commercial radar and communication systems
Protecting commercial radar and communication systemsProtecting commercial radar and communication systems
Protecting commercial radar and communication systems
TBSS Group
 
Ew asia cw and ew joint space for comments (14 sep2016)
Ew asia cw and ew joint space   for comments (14 sep2016)Ew asia cw and ew joint space   for comments (14 sep2016)
Ew asia cw and ew joint space for comments (14 sep2016)
TBSS Group
 
Engineers can be good entrepreneur too
Engineers can be good entrepreneur tooEngineers can be good entrepreneur too
Engineers can be good entrepreneur too
TBSS Group
 
A Tutorial on Radar System Engineering
A Tutorial on Radar System EngineeringA Tutorial on Radar System Engineering
A Tutorial on Radar System Engineering
TBSS Group
 
TBSS Training and Courses in Defense Technology
TBSS Training and Courses in Defense TechnologyTBSS Training and Courses in Defense Technology
TBSS Training and Courses in Defense Technology
TBSS Group
 
TERMA-TBSS Partnership
TERMA-TBSS PartnershipTERMA-TBSS Partnership
TERMA-TBSS Partnership
TBSS Group
 
Scilab Presentation for Tech Talk Tuesday 21 July 2015
Scilab Presentation for Tech Talk Tuesday 21 July 2015Scilab Presentation for Tech Talk Tuesday 21 July 2015
Scilab Presentation for Tech Talk Tuesday 21 July 2015
TBSS Group
 
TBSS-SkyRadar Partnership
TBSS-SkyRadar PartnershipTBSS-SkyRadar Partnership
TBSS-SkyRadar Partnership
TBSS Group
 
ScilabTEC 2015
ScilabTEC 2015ScilabTEC 2015
ScilabTEC 2015
TBSS Group
 
Electronic Warfare for the Republic of Singapore Air Force
Electronic Warfare for the Republic of Singapore Air ForceElectronic Warfare for the Republic of Singapore Air Force
Electronic Warfare for the Republic of Singapore Air Force
TBSS Group
 

More from TBSS Group (20)

Business, Entrepreneurship, Management
Business, Entrepreneurship, ManagementBusiness, Entrepreneurship, Management
Business, Entrepreneurship, Management
 
TBSS Radar, EW and Defense Courses
TBSS Radar, EW and Defense CoursesTBSS Radar, EW and Defense Courses
TBSS Radar, EW and Defense Courses
 
Training and international speaking (jul2019)
Training and international speaking (jul2019)Training and international speaking (jul2019)
Training and international speaking (jul2019)
 
Professional publications
Professional publicationsProfessional publications
Professional publications
 
TBSS Introduction 2018 v1
TBSS Introduction 2018 v1TBSS Introduction 2018 v1
TBSS Introduction 2018 v1
 
Setting up and doing business in vietnam aug2017 v2 (6in1)
Setting up and doing business in vietnam aug2017 v2 (6in1)Setting up and doing business in vietnam aug2017 v2 (6in1)
Setting up and doing business in vietnam aug2017 v2 (6in1)
 
Setting Up and Doing Business in Vietnam (PREVIEW SLIDES)
Setting Up and Doing Business in Vietnam (PREVIEW SLIDES)Setting Up and Doing Business in Vietnam (PREVIEW SLIDES)
Setting Up and Doing Business in Vietnam (PREVIEW SLIDES)
 
TBSS Project - MPA SSA CFP2015 Approving Committee Presentation
TBSS Project - MPA SSA CFP2015 Approving Committee PresentationTBSS Project - MPA SSA CFP2015 Approving Committee Presentation
TBSS Project - MPA SSA CFP2015 Approving Committee Presentation
 
TBSS Project - MPA SSA CFP2015 Panel Evaluation Presentation
TBSS Project - MPA SSA CFP2015 Panel Evaluation PresentationTBSS Project - MPA SSA CFP2015 Panel Evaluation Presentation
TBSS Project - MPA SSA CFP2015 Panel Evaluation Presentation
 
Using real and practical oriented training aids in radar technology training
Using real and practical oriented training aids in radar technology trainingUsing real and practical oriented training aids in radar technology training
Using real and practical oriented training aids in radar technology training
 
Protecting commercial radar and communication systems
Protecting commercial radar and communication systemsProtecting commercial radar and communication systems
Protecting commercial radar and communication systems
 
Ew asia cw and ew joint space for comments (14 sep2016)
Ew asia cw and ew joint space   for comments (14 sep2016)Ew asia cw and ew joint space   for comments (14 sep2016)
Ew asia cw and ew joint space for comments (14 sep2016)
 
Engineers can be good entrepreneur too
Engineers can be good entrepreneur tooEngineers can be good entrepreneur too
Engineers can be good entrepreneur too
 
A Tutorial on Radar System Engineering
A Tutorial on Radar System EngineeringA Tutorial on Radar System Engineering
A Tutorial on Radar System Engineering
 
TBSS Training and Courses in Defense Technology
TBSS Training and Courses in Defense TechnologyTBSS Training and Courses in Defense Technology
TBSS Training and Courses in Defense Technology
 
TERMA-TBSS Partnership
TERMA-TBSS PartnershipTERMA-TBSS Partnership
TERMA-TBSS Partnership
 
Scilab Presentation for Tech Talk Tuesday 21 July 2015
Scilab Presentation for Tech Talk Tuesday 21 July 2015Scilab Presentation for Tech Talk Tuesday 21 July 2015
Scilab Presentation for Tech Talk Tuesday 21 July 2015
 
TBSS-SkyRadar Partnership
TBSS-SkyRadar PartnershipTBSS-SkyRadar Partnership
TBSS-SkyRadar Partnership
 
ScilabTEC 2015
ScilabTEC 2015ScilabTEC 2015
ScilabTEC 2015
 
Electronic Warfare for the Republic of Singapore Air Force
Electronic Warfare for the Republic of Singapore Air ForceElectronic Warfare for the Republic of Singapore Air Force
Electronic Warfare for the Republic of Singapore Air Force
 

Recently uploaded

Dung sai_chuong_5_danh cho sv nganh ky thuat
Dung sai_chuong_5_danh cho sv nganh ky thuatDung sai_chuong_5_danh cho sv nganh ky thuat
Dung sai_chuong_5_danh cho sv nganh ky thuat
nguyenquoccuong29
 
Phân tích tình hình tài chính tại công ty cổ phần tư vấn đầu tư và xây dựng c...
Phân tích tình hình tài chính tại công ty cổ phần tư vấn đầu tư và xây dựng c...Phân tích tình hình tài chính tại công ty cổ phần tư vấn đầu tư và xây dựng c...
Phân tích tình hình tài chính tại công ty cổ phần tư vấn đầu tư và xây dựng c...
TÀI LIỆU NGÀNH MAY
 
Lập trình game trên thiết bị di động.pdf
Lập trình game trên thiết bị di động.pdfLập trình game trên thiết bị di động.pdf
Lập trình game trên thiết bị di động.pdf
TÀI LIỆU NGÀNH MAY
 
Tiềm năng, thực trạng phát riển công nghiệp năng lượng Việt Nam.pdf
Tiềm năng, thực trạng phát riển công nghiệp năng lượng Việt Nam.pdfTiềm năng, thực trạng phát riển công nghiệp năng lượng Việt Nam.pdf
Tiềm năng, thực trạng phát riển công nghiệp năng lượng Việt Nam.pdf
TÀI LIỆU NGÀNH MAY
 
BƯỚC ĐẦU TÌM HIỂU SỰ PHÁT TRIỂN KINH TẾ - XÃ HỘI CỦA HYỆN NHO QUAN - NINH BÌN...
BƯỚC ĐẦU TÌM HIỂU SỰ PHÁT TRIỂN KINH TẾ - XÃ HỘI CỦA HYỆN NHO QUAN - NINH BÌN...BƯỚC ĐẦU TÌM HIỂU SỰ PHÁT TRIỂN KINH TẾ - XÃ HỘI CỦA HYỆN NHO QUAN - NINH BÌN...
BƯỚC ĐẦU TÌM HIỂU SỰ PHÁT TRIỂN KINH TẾ - XÃ HỘI CỦA HYỆN NHO QUAN - NINH BÌN...
TÀI LIỆU NGÀNH MAY
 
CHẾ ĐỘ VUA LÊ - CHÚA TRỊNH, MỘT THỂ CHẾ CHÍNH TRỊ ĐẶC BIỆT TRONG LỊCH SỬ DÂN ...
CHẾ ĐỘ VUA LÊ - CHÚA TRỊNH, MỘT THỂ CHẾ CHÍNH TRỊ ĐẶC BIỆT TRONG LỊCH SỬ DÂN ...CHẾ ĐỘ VUA LÊ - CHÚA TRỊNH, MỘT THỂ CHẾ CHÍNH TRỊ ĐẶC BIỆT TRONG LỊCH SỬ DÂN ...
CHẾ ĐỘ VUA LÊ - CHÚA TRỊNH, MỘT THỂ CHẾ CHÍNH TRỊ ĐẶC BIỆT TRONG LỊCH SỬ DÂN ...
TÀI LIỆU NGÀNH MAY
 
Kế toán thành phẩm, bán hàng và xác định kết quả bán hàng tại công ty Cổ Phần...
Kế toán thành phẩm, bán hàng và xác định kết quả bán hàng tại công ty Cổ Phần...Kế toán thành phẩm, bán hàng và xác định kết quả bán hàng tại công ty Cổ Phần...
Kế toán thành phẩm, bán hàng và xác định kết quả bán hàng tại công ty Cổ Phần...
TÀI LIỆU NGÀNH MAY
 
LIÊN MINH CHIẾN ĐẤU LÀO - VIỆT NAM TRONG CUỘC KHÁNG CHIẾN CHỐNG THỰC DÂN PHÁP...
LIÊN MINH CHIẾN ĐẤU LÀO - VIỆT NAM TRONG CUỘC KHÁNG CHIẾN CHỐNG THỰC DÂN PHÁP...LIÊN MINH CHIẾN ĐẤU LÀO - VIỆT NAM TRONG CUỘC KHÁNG CHIẾN CHỐNG THỰC DÂN PHÁP...
LIÊN MINH CHIẾN ĐẤU LÀO - VIỆT NAM TRONG CUỘC KHÁNG CHIẾN CHỐNG THỰC DÂN PHÁP...
TÀI LIỆU NGÀNH MAY
 
Hoàn thiện hoạt đông phân phối xe máy Honda Việt Nam tại Công ty TNHH Thương ...
Hoàn thiện hoạt đông phân phối xe máy Honda Việt Nam tại Công ty TNHH Thương ...Hoàn thiện hoạt đông phân phối xe máy Honda Việt Nam tại Công ty TNHH Thương ...
Hoàn thiện hoạt đông phân phối xe máy Honda Việt Nam tại Công ty TNHH Thương ...
https://www.facebook.com/garmentspace
 
Một số biện pháp phát triển ngôn ngữ cho trẻ 5 -6 tuổi trường Mẫu Giáo Minh T...
Một số biện pháp phát triển ngôn ngữ cho trẻ 5 -6 tuổi trường Mẫu Giáo Minh T...Một số biện pháp phát triển ngôn ngữ cho trẻ 5 -6 tuổi trường Mẫu Giáo Minh T...
Một số biện pháp phát triển ngôn ngữ cho trẻ 5 -6 tuổi trường Mẫu Giáo Minh T...
https://www.facebook.com/garmentspace
 
Rèn kĩ năng giải toán có nội dung hình học cho học sinh lớp 5.pdf
Rèn kĩ năng giải toán có nội dung hình học cho học sinh lớp 5.pdfRèn kĩ năng giải toán có nội dung hình học cho học sinh lớp 5.pdf
Rèn kĩ năng giải toán có nội dung hình học cho học sinh lớp 5.pdf
TÀI LIỆU NGÀNH MAY
 
Vai trò và tác dụng của các nguyên tố vi lượng.doc
Vai trò và tác dụng của các nguyên tố vi lượng.docVai trò và tác dụng của các nguyên tố vi lượng.doc
Vai trò và tác dụng của các nguyên tố vi lượng.doc
https://www.facebook.com/garmentspace
 

Recently uploaded (12)

Dung sai_chuong_5_danh cho sv nganh ky thuat
Dung sai_chuong_5_danh cho sv nganh ky thuatDung sai_chuong_5_danh cho sv nganh ky thuat
Dung sai_chuong_5_danh cho sv nganh ky thuat
 
Phân tích tình hình tài chính tại công ty cổ phần tư vấn đầu tư và xây dựng c...
Phân tích tình hình tài chính tại công ty cổ phần tư vấn đầu tư và xây dựng c...Phân tích tình hình tài chính tại công ty cổ phần tư vấn đầu tư và xây dựng c...
Phân tích tình hình tài chính tại công ty cổ phần tư vấn đầu tư và xây dựng c...
 
Lập trình game trên thiết bị di động.pdf
Lập trình game trên thiết bị di động.pdfLập trình game trên thiết bị di động.pdf
Lập trình game trên thiết bị di động.pdf
 
Tiềm năng, thực trạng phát riển công nghiệp năng lượng Việt Nam.pdf
Tiềm năng, thực trạng phát riển công nghiệp năng lượng Việt Nam.pdfTiềm năng, thực trạng phát riển công nghiệp năng lượng Việt Nam.pdf
Tiềm năng, thực trạng phát riển công nghiệp năng lượng Việt Nam.pdf
 
BƯỚC ĐẦU TÌM HIỂU SỰ PHÁT TRIỂN KINH TẾ - XÃ HỘI CỦA HYỆN NHO QUAN - NINH BÌN...
BƯỚC ĐẦU TÌM HIỂU SỰ PHÁT TRIỂN KINH TẾ - XÃ HỘI CỦA HYỆN NHO QUAN - NINH BÌN...BƯỚC ĐẦU TÌM HIỂU SỰ PHÁT TRIỂN KINH TẾ - XÃ HỘI CỦA HYỆN NHO QUAN - NINH BÌN...
BƯỚC ĐẦU TÌM HIỂU SỰ PHÁT TRIỂN KINH TẾ - XÃ HỘI CỦA HYỆN NHO QUAN - NINH BÌN...
 
CHẾ ĐỘ VUA LÊ - CHÚA TRỊNH, MỘT THỂ CHẾ CHÍNH TRỊ ĐẶC BIỆT TRONG LỊCH SỬ DÂN ...
CHẾ ĐỘ VUA LÊ - CHÚA TRỊNH, MỘT THỂ CHẾ CHÍNH TRỊ ĐẶC BIỆT TRONG LỊCH SỬ DÂN ...CHẾ ĐỘ VUA LÊ - CHÚA TRỊNH, MỘT THỂ CHẾ CHÍNH TRỊ ĐẶC BIỆT TRONG LỊCH SỬ DÂN ...
CHẾ ĐỘ VUA LÊ - CHÚA TRỊNH, MỘT THỂ CHẾ CHÍNH TRỊ ĐẶC BIỆT TRONG LỊCH SỬ DÂN ...
 
Kế toán thành phẩm, bán hàng và xác định kết quả bán hàng tại công ty Cổ Phần...
Kế toán thành phẩm, bán hàng và xác định kết quả bán hàng tại công ty Cổ Phần...Kế toán thành phẩm, bán hàng và xác định kết quả bán hàng tại công ty Cổ Phần...
Kế toán thành phẩm, bán hàng và xác định kết quả bán hàng tại công ty Cổ Phần...
 
LIÊN MINH CHIẾN ĐẤU LÀO - VIỆT NAM TRONG CUỘC KHÁNG CHIẾN CHỐNG THỰC DÂN PHÁP...
LIÊN MINH CHIẾN ĐẤU LÀO - VIỆT NAM TRONG CUỘC KHÁNG CHIẾN CHỐNG THỰC DÂN PHÁP...LIÊN MINH CHIẾN ĐẤU LÀO - VIỆT NAM TRONG CUỘC KHÁNG CHIẾN CHỐNG THỰC DÂN PHÁP...
LIÊN MINH CHIẾN ĐẤU LÀO - VIỆT NAM TRONG CUỘC KHÁNG CHIẾN CHỐNG THỰC DÂN PHÁP...
 
Hoàn thiện hoạt đông phân phối xe máy Honda Việt Nam tại Công ty TNHH Thương ...
Hoàn thiện hoạt đông phân phối xe máy Honda Việt Nam tại Công ty TNHH Thương ...Hoàn thiện hoạt đông phân phối xe máy Honda Việt Nam tại Công ty TNHH Thương ...
Hoàn thiện hoạt đông phân phối xe máy Honda Việt Nam tại Công ty TNHH Thương ...
 
Một số biện pháp phát triển ngôn ngữ cho trẻ 5 -6 tuổi trường Mẫu Giáo Minh T...
Một số biện pháp phát triển ngôn ngữ cho trẻ 5 -6 tuổi trường Mẫu Giáo Minh T...Một số biện pháp phát triển ngôn ngữ cho trẻ 5 -6 tuổi trường Mẫu Giáo Minh T...
Một số biện pháp phát triển ngôn ngữ cho trẻ 5 -6 tuổi trường Mẫu Giáo Minh T...
 
Rèn kĩ năng giải toán có nội dung hình học cho học sinh lớp 5.pdf
Rèn kĩ năng giải toán có nội dung hình học cho học sinh lớp 5.pdfRèn kĩ năng giải toán có nội dung hình học cho học sinh lớp 5.pdf
Rèn kĩ năng giải toán có nội dung hình học cho học sinh lớp 5.pdf
 
Vai trò và tác dụng của các nguyên tố vi lượng.doc
Vai trò và tác dụng của các nguyên tố vi lượng.docVai trò và tác dụng của các nguyên tố vi lượng.doc
Vai trò và tác dụng của các nguyên tố vi lượng.doc
 

Xcos for Beginners (Vietnamese)

  • 1. Hướng dẫn sử dụng Xcos dành cho cho người mới bắt đầu Scilab Enterprises S.A.S 143 bis rue Yves Le Coz ; 78000 Versailles (Pháp) ; www.scilab;enterprises.com
  • 2. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 2/15 Tài liệu này do Scilab Enterprises soạn thảo. © 2013 Scilab Enterprises. Bảo lưu mọi quyền.
  • 3. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 3/15 Mục lục Giới thiệu Về tài liệu này 4 Cài đặt Scilab 4 Danh sách địa chỉ 4 Các nguồn bổ sung 4 Làm quen với Xcos Môi trường chung 5 Ví dụ thiết kế sơ đồ đơn giản 6 Siêu khối 9 Phụ lục Thanh trình đơn 11 Bảng màu có sẵn 13 Cài đặt chương trình biên soạn 14
  • 4. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 4/15 Giới thiệu Về tài liệu này Mục đích của tài liệu này là nhằm hướng dẫn từng bước cụ thể trong quá trình khám phá các tính năng cơ bản của công cụ Xcos trong Scilab dành cho người chưa từng sử dụng qua mô hình hay mẫu với các hệ thống động hỗn hợp. Những gì được trình bày trong tài liệu này chỉ giới hạn ở những vấn đề cần thiết để giúp người dùng sử dụng Xcos dễ dàng hơn. Các ví dụ, sơ đồ và hình minh họa, đều được thực hiện bằng Scilab 5.4.1. Quý vị có thể sao chép tất cả các mẫu từ phiên bản này. Cài đặt Scilab Scilab là một phần mềm tính toán số mã nguồn mở dùng miễn phí. Các hệ điều hành tương thích với phần mềm này là Windows, Linux và Mac OS X, quý vị có thể tải Scilab về máy tại địa chỉ sau: http://www.scilab.org/ Nếu quý vị muốn nhận thông báo về các phiên bản mới của phần mềm Scilab, quý vị có thể đăng ký nhận thông báo từ kênh thông tin của chúng tôi theo địa chỉ: http://lists.scilab.org/mailman/listinfo/release Danh sách địa chỉ Nhằm tạo điều kiện cho việc trao đổi giữa những người dùng Scilab, chúng tôi lập các danh sách địa chỉ dành riêng cho từng nhóm (danh sách về thế giới giáo dục, danh sách quốc tế bằng Tiếng Anh). Quy tắc rất đơn giản: những người đăng ký có thể liên lạc với nhau thông qua email (đặt câu hỏi, trả lời, chia sẻ tài liệu, phản hồi, …) Để xem các danh sách hiện có và đăng ký theo dõi, quý vị có thể truy cập vào địa ch ỉ sau: http://www.scilab.org/communities/user_zone/mailing_list Các nguồn bổ sung Trang web của Scilab có một chuyên mục về sử dụng Scilab (http://www.scilab.org/en/resources/documentation) kèm theo các đường dẫn và tài liệu hữu ích để quý vị có thể tự do tải và in. Đồng thời quý vị cũng có thể thấy trong mục này tài liệu tương tự có tiêu đề “Scilab cho người mới bắt đầu”, quý vị cũng có thể tải tài liệu này.
  • 5. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 5/15 Làm quen với Xcos Hiện nay, mô phỏng số là điều cần thiết trong quá trình thiết kế hệ thống. Mô phỏng các hiện tượng phức tạp (vật lý, cơ khí, điện tử, vv) cho phé p nghiên cứu hành vi và kết quả mà không cần phải tiến hành thí nghiệm tốn kém. Được sử dụng rộng rãi trong ngành, thế hệ tương lai các kỹ sư và các nhà khoa học đã được đào tạo từ cấp trung học về các khái niệm mô hình và mô phỏng. Xcos là công cụ Scilab dành riêng cho mô hình và mô phỏng các hệ thống động hỗn hợp bao gồm cả hai mô hình liên tục và rời rạc đồng thời cho phép các hệ thống mô phỏng được quản lý bằng các phương trình rõ ràng (mô phỏng quan hệ nhân quả) và phương trình ngầm (mô phỏng acausal). Xcos bao gồm một trình soạn thảo đồ họa cho phép dễ dàng mô phỏng các mô hình dưới dạng sơ đồ khối bằng cách kết nối các khối với nhau. Mỗi khối đại diện cho một chức năng cơ bản được xác định trước hoặc do người dùng xác định. Môi trường chung Sau khi công bố Scilab, môi trường mặc định bao gồm bảng điều khiển, các tập tin và các trình duyệt biến và một lịch sử đặt lệnh. Trong giao diện điều khiển sau dấu nhắc “ --> ”, chỉ đánh một câu lệnh và ấn phím Enter để có được kết quả tương ứng. Xcos có thể được khởi động:  Từ thanh công cụ, thông qua biểu tượng , hoặc  Từ thanh trình đơn, trong phần Applications/Xcos, hoặc  Từ bảng điều khiển, khi đánh: -->xcos
  • 6. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 6/15 Khi mở, theo mặc định, Xcos có hai cửa sổ:  Một trình duyệt dạng bảng màu cung cấp một bộ các khối định trước ,  Một cửa sổ soạn thảo là nơi làm việc để thiết kế sơ đồ Để thiết kế một sơ đồ, chỉ cần chọn các khối trong trình duyệt bảng màu và đặt chúng vào trong cửa sổ soạn thảo (nhấp chuột, kéo và thả). Các khối này sau đó được kết nối với nhau bằng các cổng khác nhau (đầu vào, đầu ra, sự kiện) để mô phỏng các mô hình đã tạo. Ví dụ thiết kế sơ đồ đơn giản Chúng tôi sẽ giải thích từ đầu cách thiết kế một mô hình hệ thống thời gian liên tiếp được đại diện bởi chức năng chuyển lệnh đầu tiên. Khởi động Xcos. Xcos mở theo mặc định với trình duyệt bảng màu và một cửa sổ soạn thảo. Trong trình duyệt bảng màu, chúng ta sẽ sử dụng các khối như sau: Thiết kế Trình bày Bảng màu phụ Bước Sources/STEP_FUNCTION Chức năng chuyển liên tiếp Continuos time systems/CLR Đồng hồ Sources/CLOCK_c Hiển thị Sinks/CSCOPE
  • 7. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 7/15 Sắp xếp các khối trong cửa sổ soạn thảo. Để kết nối các cổng đầu vào và đầu ra với nhau, nhấp vào đầu ra (mũi tên đen) của khối STEP‐FUNCTION và khi vẫn đang nhấn giữ phím chuột, kết nối với cổng vào của khối CLR (một ô vuông đánh dấu màu xanh xuất hiện để chỉ ra rằng liên kết là chính xác) như mô tả trong những hình ảnh dưới đây: Nhả chuột để hoàn thành liên kết Hoàn thành các kết nối giữa các khối khác nhau để có được kết quả sau: Hình thức sơ đồ chung có thể cải thiện được bằng cách sử dụng các tùy chọn điều chỉnh các khối (Menu Format/Align blocks) và loại liên kết (Menu Format/Link style). Có thể hủy bỏ hay định vị lại khối bất kỳ lúc nào bằng cách chọn khối và giữ chuột khi di chuyển khối. Nhả khối tại vị trí yêu cầu. Mô phỏng được khởi động bằng cách nhấp vào biểu tượng (hay từ Menu Simulation/Start) và ngừng lại bằng cách nhấp vào biểu tượng (hay từ Menu Simulation /Stop). Một cửa sổ mới được hiển thị (phạm vi) trong khi mô phỏng đang hoạt động. Phía dưới cửa sổ soạn thảo sơ đồ có một báo cáo cho thấy tiến trình của mô phỏng:
  • 8. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 8/15 Ta có thể thấy rằng thời gian mô phỏng là khá dài (có thể quý vị sẽ phải ngừng mô phỏng khi đang chạy) và phản ứng là thống nhất. Do đó, chúng tôi chọn sửa đổi các thông số khối CLR và mô phỏng. Một kịch bản Scilab chứa “Ngữ cảnh” cho phép sử dụng dễ dàng các chức năng và biến số trong các khối Xcos. Chúng tôi sẽ sử dụng ngữ cảnh này để thiết lập các thông số khối cho mô phỏng sơ đồ. Nhấp vào Simulation/Set Context trong thanh trình đơn và xác định các biến sau: • K = 1 • Tau = 1 Bây giờ, quý vị có thể sử dụng các biến đó để thiết lập các khối sơ đồ. Nhấp đúp vào khối CLR. Một hộp hội thoại mở ra với các thiết lập khối mặc định. Sửa đổi các thiết lập đó như sau: • Tử số: K • Mẫu số: 1+Tau*s Chức năng chuyển mới được hiển thị trên khối Nếu cần, mở lớn khối sao cho phần hiển thị phù hợp trong khối.
  • 9. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 9/15 Bây giờ, chúng tôi sẽ thiết lập mô phỏng và các khối để hiển thị phản ứng thời gian của hệ thống đến một bước. Đối với thiết lập này, chúng tôi giới hạn thời gian mô phỏng là 5 giây (Menu Simulation/Setup) khi sửa đổi thời gian tích hợp cuối cùng. Nhấp đúp vào khối CSCOPE để thiết lập hiển thị các giá trị giữa 0-1.2, sau đó, chỉnh thời hạn phát lại phạm vi là 5 giây. Để thực hiện bước này, thay đổi thiết lập sau • Ymin: 0 • Ymax: 1.2 • Thời hạn phát lại: 5 Khởi động lại mô phỏng và xem kết quả Siêu khối Để tiện cho việc hiểu các sơ đồ khác nhau, nên sử dụng các siêu khối hoặc các khối kết hợp. Siêu khối gồm một phần sơ đồ và các khối đại diện cho các đầu vào và đầu ra của siêu khối. Siêu khối có thể được xử lý như một khối đơn trong sơ đồ mẹ. Sau khi thiết kế một sơ đồ và chọn phần sơ đồ (hay sơ đồ phụ) mà ta muốn đưa vào trong khối, việc tạo siêu khối được thực hiện từ menu Edit/Region to superblock. Bây giờ chọn một khối mà nội dung có thể được hiển thị bằng cách nhấp đúp chuột. Một cửa sổ soạn thảo mới mở ra với các khối đã chọn ban đầu.
  • 10. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 10/15 Có thể giấu siêu khối đã tạo để ngăn truy cập vào sơ đồ phụ. Để thực hiện thao tác này, nhấp chuột phải vào siêu khối, sau đó chọn Superblock Mask/Create. Ta cũng có thể thiết lập một số các tùy chỉnh cấu hình sơ đồ phụ trong giao diện thiết lập đơn bằng cách nhấp chuột phải vào siêu khối, sau đó chọn Superblock Mask/Customize. Sau đó chỉ cần thêm các thông số quý vị muốn. Phần trình bày này đã được cố ý viết ngắn gọn và nhiều tính năng khác đối với hệ thống mô phỏng có sẵn trong chương trình kèm theo nhiều khối khác nhau. Để tiếp tục xử lý Xcos dễ dàng, quý vị có thể xem các mẫu sơ đồ có trong phần thuyết minh Xcos bằng cách nhấp vào menu ?/Xcos Demos.
  • 11. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 11/15 Phụ lục Thanh Menu Thanh menu hữu dụng của Xcos là thanh trình đơn trong cửa sổ soạn thảo. Menu File  New diagram (Ctrl+N trong hệ điều hành Windows và Linux/Cmd+N trong hệ điều hành Mac OS X) Mở một cửa sổ soạn thảo Xcos mới.  Open (Ctrl+O trong hệ điều hành Windows và Linux /Cmd+O trong hệ điều hành Mac OS X) Tải một file Xcos gồm một sơ đồ hay một bảng màu dưới định dạng .zcos hay .xcos.  Open file in Scilab current directory Tải một file Xcos gồm một sơ đồ hay một bảng màu từ thư mục làm việc của Scilab dưới định dạng .zcos hay .xcos.  Recent files Cung cấp các file đã mở gần đây.  Close (Ctrl+W trong hệ điều hành Windows và Linux /Cmd+W trong hệ điều hành Mac OS X) Đóng sơ đồ hiện tại nếu nhiều sơ đồ được mở ra. Thoát Xcos nếu chỉ có một sơ đồ được mở ra. Các cửa sổ phụ trợ như trình duyệt bảng màu cũng được đóng lại khi đóng sơ đồ cuối cùng.  Save (Ctrl+S trong hệ điều hành Windows và Linux /Cmd+S trong hệ điều hành Mac OS X) Lưu các thay đổi đối với sơ đồ. Nếu sơ đồ đã không được lưu trước đó vào một file thì sơ đồ sẽ được đề xuất để lưu lại. (xem phần Save As).  Save as (Ctrl+Shift+S trong hệ điều hành Windows và Linux /Cmd+ Shift +S trong hệ điều hành Mac OS X) Lưu sơ đồ hay bảng màu bằng tên mới. Sơ đồ có tên file (không có phần mở rộng).  Export (Ctrl+E trong hệ điều hành Windows và Linux /Cmd+E trong hệ điều hành Mac OS X) Xuất một hình ảnh của sơ đồ Xcos hiện tại dưới định dạng tiêu chuẩn (PNG, SVG, …).  Export all diagrams Xuất hình ảnh của sơ đồ và nội dung của siêu khối của sơ đồ  Print (Ctrl+P trong hệ điều hành Windows và Linux /Cmd+P trong hệ điều hành Mac OS X) In sơ đồ hiện tại.  Quit Xcos (Ctrl+Q trong hệ điều hành Windows và Linux /Cmd+Q trong hệ điều hành Mac OS X) Thoát khỏi Xcos. Menu Edit  Undo (Ctrl+Z trong hệ điều hành Windows và Linux /Cmd+Z trong hệ điều hành Mac OS X) Hủy thao tác cuối cùng.  Redo (Ctrl+Y trong hệ điều hành Windows và Linux /Cmd+Z trong hệ điều hành Mac OS X) Khôi phục lại thao tác cuối đã bị hủy  Cut (Ctrl+X trong hệ điều hành Windows và Linux /Cmd+X trong hệ điều hành Mac OS X) Hủy bỏ đối tượng đã chọn của sơ đồ và giữ bản sao trong bộ nhớ tạm.  Copy (Ctrl+C trong hệ điều hành Windows và Linux /Cmd+C trong hệ điều hành Mac OS X) Đưa một bản sao của các đối tượng đã chọn vào trong bộ nhớ tạm.  Paste (Ctrl+V trong hệ điều hành Windows và Linux /Cmd+V trong hệ điều hành Mac OS X) Thêm nội dung của bộ nhớ tạm vào sơ đồ hiện tại.  Delete (Delete)
  • 12. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 12/15 Xóa các khối hay đường dẫn đã chọn. Khi một khối bị xóa thì tất cả các đường dẫn đã liên kết của khối đó cũng bị xóa.  Select all (Ctrl+A trong hệ điều hành Windows và Linux /Cmd+A trong hệ điều hành Mac OS X) Chọn tất cả các yếu tố của sơ đồ hiện tại.  Inverse selection Nghịch đảo lựa chọn hiện tại.  Block Parameters (Ctrl+B trong hệ điều hành Windows và Linux /Cmd+B trong hệ điều hành Mac OS X) Lập khối đã chọn (xem hỗ trợ khối để biết thêm thông tin về thiết lập khối).  Region to superblock Đổi số khối đã chọnthành siêu khối. Menu View  Zoom In (Ctrl+Dấu + trong bộ phím số trong hệ điều hành Windows và Linux /Cmd+ Dấu + bộ phím số trong hệ điều hành Mac OS X) Phóng to độ hiển thị lên 10%.  Zoom Out (Ctrl+Dấu - trong bộ phím số trong hệ điều hành Windows và Linux /Cmd+ Dấu - trong bộ phím số trong hệ điều hành Mac OS X) Giảm độ độ hiển thị xuống 10%.  Fit diagram or blocks to view Điều chỉnh tầm quan sát theo kích thước cửa sổ.  Normal 100% Cân chỉnh tầm quan sát theo kích thước mặc định.  Palette browser Hiển thị / Dấu trình duyệt bảng màu.  Diagram browser Hiển thị cửa sổ bao gồm danh sách các tính năng phổ biến của sơ đồ và tất cả các đối tượng có trong đó (khối và liên kết).  Viewport Hiển thị / Dấu một tổng quan hoàn chỉnh của sơ đồ hiện tại. Với cổng quan sát, người dùng có thể di chuyển khu vực làm việc trên một phần sơ đồ cụ thể. Menu Simulation  Setup Hiệu chỉnh các thông số mô phòng.  Execution trace và Debug Thiết lập mô phỏng trong chế độ gỡ lỗi.  Set Context Cho phép nhập các hướng dẫn Scilab để xác định các biến hay chức năng có thể được sử dụng vào thiết lập các khối sơ đồ.  Compile Soạn thảo sơ đồ.  Modelica initialize Cho phép khởi tạo các biến trong hệ thống phụ sơ đồ acausal.  Start Khởi động mô phỏng.  Stop Ngừng mô phỏng
  • 13. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 13/15 Menu Format  Rotate (Ctrl+R trong hệ điều hành Windows và Linux/Cmd+R trong hệ điều hành Mac OS X) Quay các khối đã chọn ngược chiều kim đồng hồ 90°.  Flip (Ctrl+F trong hệ điều hành Windows và Linux/Cmd+F trong hệ điều hành Mac OS X) Đảo ngược các vị trí của các sự kiện đầu vào và đầu ra đã được định vị trên và dưới một khối đã chọn.  Mirror (Ctrl+M trong hệ điều hành Windows và Linux/Cmd+M trong hệ điều hành Mac OS X) Đảo ngược các vị trí của đầu vào và đầu ra thường xuyên đã được định vị bên trái và bên phải của khối đã chọn.  Show / Hide shadow Hiển thị/ Dấu bóng của khối đã chọn.  Align blocks Có thể căn chỉnh các khối trên trục nằm ngang (trái, phải, trung tâm) hay trên trục thẳng đứng (trên, dưới và ở giữa) bằng cách chọn một số khối,.  Border color Thay đổi màu đường viền của các khối đã chọn.  Fill color Thay đổi màu nền của các khối đã chọn.  Link style Sửa loại liên kết.  Diagram background Thay đổi màu nền của sơ đồ  Grid Hiển thị /Tắt lưới. Nhờ có lưới này, các khối và liên có có thể được định vị dễ dàng Hơn. Menu Tools  Code generation Cho phép tạo mã mô phỏng của siêu khối đã chọn. Menu ?  Xcos Help Mở phần trợ giúp về chức năng Xcos, bảng màu, khối và mẫu.  Block Help Mở phần trợ giúp trên khối đã chọn  Xcos Demos Mở các mẫu sơ đồ và mô phỏng mẫu đó. Người dùng có thể sửa đổi các sơ đồ đó nếu muốn và lưu sơ đồ đó để có thể sử dụng sau này. (Hãy thận trọng, việc thực hiện các sơ đồ chứng minh cần phải có bộ soạn thảo C đã được cài đặt trên máy của quý vị. Vui lòng xem trang 15) Các bảng màu có sẵn  Commonly Used Blocks Nhiều khối được sử dụng hơn.  Hệ thống thời gian liên tiếpsystems Khối liên tiếp (tích hợp, phái sinh, PID).  Discontinuities Khối mà đầu ra của khối đó là các chức năng không liên tiếp của đầu vào của khối (hiện tượng trễ).
  • 14. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 14/15  Discrete time systems Các khối dùng để lập mô hình trong thời gian rời rạc (phái sinh, lập mẫu, lập khối).  Lookup Tables Các khối tính toán đầu ra xấp xỉ so với đầu vào.  Event handling Các khối quản lý các sự kiện trong sơ đồ (đồng hồ, phép nhân, chia tần suất).  Mathematical Operations Các khối dùng để lập mô hình các chức năng toán học chung (cos, sin, chia, nhân).  Matrix Các khối dùng cho các hoạt động ma trận đơn giản và phức tạp.  Electrical Các khối đại diện các thành phần điện cơ bản (nguồn điện áp, trở kháng, diot, tụ điện)  Integer Các khối cho phép vận dụng các số nguôn (toán tử logic, nhóm logic)  Port & Subsystem Các khối dùng để lập hệ thống phụ.  Zero crossing detection Các khối được dùng dể phát hiện các đường giao 0 trong khi mô phỏng, những khối đó sử dụng các tính năng chương trình giải (ODE hay DAE) để thực hiện thao tác này.  Signal Routing Các khối dùng để định tuyến tín hiệu, đa thành phần, mẫu/lập khối.  Signal Processing Các khối dùng cho các ứng dụng xử lý tín hiệu.  Implicit Các khối dùng để lập mô hình hệ thống ngầm.  Annotations Các khối được sử dụng để chú thích.  Sinks Các khối đầu ra được sử dụng để hiển thị đồ họa (phạm vi) và xuất dữ liệu (file hay Scilab).  Sources Các khối của nguồn dữ liệu (xung điện, bộ biến đổi, sóng sin) và dùng để đọc dữ liệu từ file Scilab hay biến số.  Thermo-Hydraulics Các khối đại diện các thành phần thủy điện cơ bản (nguồn áp suất, đường ống, van).  Demonstrations blocks Các khối được sử dụng trong sơ đồ chứng minh.  User-Defined Functions Khối người dùng để lập mô hình hành vi (C, Scilab hay chức năng mô phỏng Modelica). Cài đặt bộ soạn thảo C Đối với một số hệ thống mô phỏng (hệ thống acausal gồm ví dụ các khối điện hay thủy lợi), cần phải cài đặt một bộ soạn thảo C trong máy của quý vị. Trong hệ điều hành Windows Cài đặt mô đun MinGW từ Scilab, Menu Applications/ Module manager – danh mục các công cụ ATOMS/ Windows. Mô đun MinGW sẽ tạo liên kết giữa Scilab và bộ soạn thảo GCC (quý vị phải cài đặt riêng lẻ). Làm theo quy trình chi tiết trong cửa sổ cài đặt mô đun sẽ giúp quý vị từng bước cài đặt MinGW và bộ soạn thảo GCC.
  • 15. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 15/15 Trong hệ điều hành Linux Bộ soạn thảo GCC có sẵn theo mặc định trong hệ điều hành Linux OS. Chỉ cần kiểm tra sao cho bộ soạn thảo đã được cài đặt và cập nhật (thông qua Synaptic, Yum hay hệ thống quản lý gói khác). Trong hệ điều hành Mac Tải Xcode thông qua App Store (Mac OS ≥ 10.7) hay CD được cung cấp kèm theo máy tính (Mac OS 10.5 và 10.6). Đối với các phiên bản trước đó, tham khảo trang web Apple. Xác nhận tính năng sử dụng bộ soạn thảo ngoài môi trường Xcode. Để thực hiện thao tác này, sau khi khởi động Xcode, vào “Settings”, sau đó “Downloads” và trong tab “Components”, chọn hộp "Check for and install updates automatically" và cài đặt phần mở rộng "Command Line Tools". Nếu quý vị đã cài đặt bộ soạn thảo C trong máy, quý vị không phải cài thêm bộ soạn thảo nào nữa. Để kiểm tra xem Scilab có tìm thấy một bộ soạn thảo hay không, sử dụng câu lệnh trả lại %T nếu đã cài đặt bộ soạn thảo: --> haveacompiler()
  • 16. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 16/15
  • 17. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 17/15
  • 18. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 18/15
  • 19. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -­‐ 19/15