Các tệp tin cần thiết.

Một phần của tài liệu giải phương trình chuyển động của cơ hệ sử dụng các công cụ phần mềm ,qua các phần mềm matlab và daesol (Trang 40 - 42)

Đồ án tốt nghiệp

2.3Các tệp tin cần thiết.

Các file v thà mục cần có bao gồm : DAESOL.exe Tệp tin chơng trình chính.

Cdifalg.for Tệp tin chơng trình nguồn Fortran chứa giải thuật cơ bản dùng để giải phơng trình vi phân đại số.

Opt_DLL Th mục chứa các file thiết đặt các thông số mặc định cho các trình biên dịch v liên kết để thực hiện dịch ra file .dll.à

Opt_EXE Th mục chứa các file thiết đặt các thông số mặc định cho các trình biên dịch v liên kết để thực hiện dịch ra file .exe.à

Chú ý:

Khi sử dụng chơng trình :

 File dữ liệu của bạn là file phải có đầy đủ các từ khoá nh trong file ví dụ trên (với file dữ liệu có phần mở rộng l .eqt).à

 Để sử dụng đợc đầy đủ các chức năng của chơng trình n y thì máy tínhà

của bạn cần có một chơng trình biên dịch Fortran, có thể l :à

+ Microsoft Fortran PowerStation: với bộ chơng trình FORTRAN n y thìà

cho phép bạn dịch đợc ra cả file .exe v .dll.à

+ Digital Visual Fortran : với bộ chơng trình FORTRAN n y thì cho phépà

bạn dịch đợc ra cả file .exe v .dll .à

+ Lahey Fortran : với bộ FORTRAN n y bạn chỉ có thể tạo ra chà ơng trình chạy .exe m thôi.à

 Nếu bạn có trình biên dịch FORTRAN n o khác thì có thể tự soạn lấyà

một file chứa các tham số tuỳ chọn mặc định để thực hiện biên dịch ch- ơng trình. File n y cần có phần mở rộng l .ini , nếu file đặt các thông sốà à

biên dịch cho việc dịch ra DLL thì bạn hãy đặt file n y v o thà à mục Opt_DLL, còn nếu phục vụ việc dịch ra EXE thì hãy đặt file đó v o thà

mục Opt_EXE. Các file ini n y có dạng nhà ví dụ sau : [COMPILER]

DF;must has ';' at here [OPTIONS] [DF]:[/compile_only]=1^YES; [DF]:[COMPILER_PARAMETERS]=1^/dll; [DF]:[LINKER]=1^link; [DF]:[LINKER_LIBRARIES]=1^; [DF]:[LINKER_PARAMETERS]=1^/nologo /subsystem:windows /dll;

Trong file n y không phân biệt chữ hoa v chữ thà à ờng. Sau từ khoá [COMPILER] l tên của trình biên dịch, mỗi tên đặt trên một dòng, dà ới dòng tên của trình biên dịch cuối cùng trong file cần có dấu ";" (điều n y cho phép bạn đặtà

nhiều thiết đặt cho các trình biên dịch khác nhau trong cùng một file). Các dòng khác trong file nếu có dấu ";" ở đầu l dòng ghi chú.à

Các dòng sau [OPTIONS] có mẫu dạng nh sau : [compiler_name]:[keyword]=state^parameters;

compiler_name : l tên của trình biên dịch.à

Keyword : l các từ khoá nhà sau : /compile_only

COMPILER_PARAMETERS LINKER

LINKER_LIBRARIES LINKER_PARAMETERS

state = 0 hoặc 1, nếu bằng 0 thì sẽ không thể thao tác với ụ điều khiển tơng ứng trong hộp thoại Options, nếu bằng 1 sẽ cho phép thao tác với ụ điều khiển tơng ứng trong hộp thoại Options.

Parameters : l các tham số cần đặt v o ụ điều khiển tà à ơng ứng trong hộp thoại Options.

Một phần của tài liệu giải phương trình chuyển động của cơ hệ sử dụng các công cụ phần mềm ,qua các phần mềm matlab và daesol (Trang 40 - 42)