2011-12-19 83 views

Trả lời

10

Dưới đây là một tip - một phần lớn của thời gian thực hiện bởi MATLAB Compiler là trong kiểm tra phụ thuộc cho mã bạn đang biên dịch. Nếu bạn có một số lượng lớn các hộp công cụ trên đường dẫn, điều này có thể mất nhiều thời gian. Bạn có thể thay đổi danh sách các hộp công cụ trên đường dẫn từ menu Cài đặt trong deploytool. Đảm bảo rằng chỉ các hộp công cụ mà mã của bạn thực sự sử dụng được chọn.

Nó vẫn có thể mất độ tuổi, nhưng điều này có thể làm cho nó mất độ tuổi ít hơn một chút.

+0

Cảm ơn bạn, tôi cũng gặp vấn đề này. – Oli

+2

Hãy nghĩ về nó như là một cơ hội để có một break tốt kiếm được - có thể là một cà phê đẹp hay đi bộ ngắn. Bạn xứng đáng với nó. –

+0

Nhắc tôi khi tôi đang sử dụng 'addpath' giống như câu lệnh' 'include' và đặt ở đầu các hàm được gọi nhiều lần. Tôi phát hiện ra một dòng này chiếm khoảng 80% thời gian thực hiện ... –

-2

kỹ thuật thông thường để làm bất cứ điều gì biên dịch nhanh như thường khá hiệu quả chi phí:

  • nhanh hơn CPU
  • Thêm bộ nhớ
  • SSD

Tôi không nghĩ rằng tính toán song song hộp công cụ sẽ giúp bạn bởi vì trình biên dịch MATLAB không được liệt kê là có built-in support trên trang web mặc dù các sản phẩm coder làm.

Các vấn đề liên quan