Lựa chọn mơi trường để phát triển phần mềm

Một phần của tài liệu ứng dụng mội số mô hình đầu tư tài chính hiện đại vào thị trường chứng khoán việy nam (Trang 96 - 97)

6. Tĩm tắt nội dung luận văn

3.1 GIỚI THIỆU PHẦM MỀM

3.1.2 Lựa chọn mơi trường để phát triển phần mềm

Trước những yêu cầu thực tế của luận văn là xử lý một khối lượng lớn dữ liệu. Nhiều trường hợp tắnh tốn giải bài tốn tối ưu với số biến rất lớn, một số trường hợp xử lý ma trận cĩ kắch cỡ lớn, hàng trăm dịng và cột thì các phần mềm tắnh tốn thơng dụng khơng thể giải quyết được. Ngồi ra, cơng cụ hồi qui và kiểm định được xử lý rất nhiều trong luận văn. Các phần mềm tắnh tốn chuyên dụng như MS. Excel, SPSS, EviewẦ mặc dù vẫn xử lý được nhưng tốc độ rất chậm và khơng thể đĩng gĩi phần mềm, người sử dụng vẫn phải làm các bước thủ cơng mới cĩ kết quả, việc trình bày dữ liệu, vẽ đồ thị cịn hạn chế.

đã cĩ nhiều cơng trình nghiên cứu ứng dụng các lý thuyết trên như Lý thuyết danh mục Markowitz, CAPMẦ nhưng vẫn xử lý dữ liệu trên MS. Excel, kể cả các cơng trình nghiên cứu ở nước ngồi. Một số thủ tục xử lý phức tạp mà thư viện hàm Excel khơng cĩ, các tác giả đã sử dụng ngơn ngữ VBA1. Tuy nhiên,

1

KIL OB OO KS .CO M

việc xây dựng các hàm rất phức tạp và khi đưa vào MS. Excel xử lý chậm và phải qua nhiều thao tác. Hơn nữa, việc thực hiện các phép tốn trên ma trận như tắnh định thức, nghịch đảo, nhân, chiaẦ của MS. Excel vừa hạn chế về tốc độ xử lý vừa bị khống chế về kắch cỡ ma trận.

Do đĩ, trước yêu cầu như vậy, nhận thấy chỉ cĩ Matlab là mơi trường phù hợp nhất để phát triển ứng dụng cho luận văn. Matlab thật sự là một phần mềm rất mạnh, vừa cĩ khả năng lập trình như nhiều ngơn ngữ khác, vừa là một mơi trường tắnh tốn thực dụng. Việc giải các bài tốn cĩ thể khĩ khăn đối với các phần mềm khác nhưng với Matlab thì xử lý thật nhanh chĩng và dễ dàng. đĩ là các bài tốn về ma trận, đại số tuyến tắnh, giải tắch số, phương trình vi phân, phương trình đạo hàm riêng, qui hoạch tuyến tắnh, tối ưu hố, hồi qui tuyến tắnhẦ Ngồi ra, Matlab rất mạnh về đồ họa và trình bày dữ liệu, đặc biệt là đồ hoạ trong khơng gian 3 chiều. Chắnh vì những tắnh năng ưu việt đĩ mà Matlab đã được sử dụng rộng rãi trong nhiều lĩnh vực khoa học cơ bản, khoa học kỹ thuật, y họcẦ Matlab đã được các giáo sư thỉnh giảng đến từ Châu Âu giới thiệu cho các học viên Việt Nam cách đây hơn 10 năm nhưng cho đến nay Matlab vẫn là một cơng cụ bắ hiểm ở Việt Nam, ắt người biết đến.

3.2 CÁC CHỨC NĂNG CỦA PHẦN MỀM 3.2.1 Phần xử lý dữ liệu đầu vào

Một phần của tài liệu ứng dụng mội số mô hình đầu tư tài chính hiện đại vào thị trường chứng khoán việy nam (Trang 96 - 97)

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

(146 trang)