2011-02-09 51 views
5

Tôi (không may) có dự án MATLAB với hai tệp, main.mchức năng.m. Tôi đã dành thời gian chỉnh sửa chức năng.m, được gọi nhiều lần từ main.m. Khi tôi bấm F5 trên bàn phím, nó sẽ chạy tệp hiện tại (chức năng.m) vì vậy tôi cần phải tiếp tục thay đổi trở lại main.m để chạy dự án, gây kích ứng. Tôi được sử dụng để nhật thực mà sẽ chạy cuối cùng ra mắt.MATLAB: Làm cách nào để chạy một tệp khác với tệp đang được chỉnh sửa?

Có cách nào để thực hiện hành vi đó trong MATLAB không?

Nếu bất kỳ nhà tuyển dụng tiềm năng nào đang đọc điều này, xin lưu ý rằng tôi buộc phải sử dụng chương trình này (tính phí cho khách hàng truy cập vào nguyên thủy an toàn) chống lại ý muốn của tôi.

+2

câu hỏi của bạn thực sự liên quan đến chương trình (Matlab) như thế nào? Chẳng hạn, chẳng hạn, 'http: // programmers.stackexchange.com /' là một nơi tốt hơn để hỏi loại câu hỏi này? Cảm ơn – eat

+0

Tôi không biết, phải không? Điểm vào để thực hiện một chương trình có vẻ khá liên quan đến lập trình với tôi. – gubby

Trả lời

2

Nếu bạn đồng ý bằng cách nhấp vào nút thay vì nhấn F5, bạn có thể tạo nút "Chạy chính" trong thanh công cụ lối tắt. Trong cửa sổ chính của Matlab, nhấp chuột phải vào menu và bật thanh công cụ Shortcuts nếu nó chưa được bật. Nhấp chuột phải vào thanh công cụ lối tắt, "lối tắt mới", đặt "Chạy chính" trong nhãn và nhập "chính()" để gọi lại. Thao tác này sẽ hoạt động bất kể bạn đang chỉnh sửa tệp nào và bạn có thể thiết lập các phím tắt bổ sung cho các cấu hình chạy thay thế nếu bạn đến điểm đó.

Tôi không nghĩ bạn có thể xác định các ràng buộc chính cho các lối tắt này. Nhưng nếu bạn thực sự muốn nó, trang web Matlab không có giấy tờ của Yair Altman có một số hack for adding arbitrary user defined key bindings có thể được sử dụng ở đây.

0

Chỉ cần nhập main tại dòng lệnh? Và sau đó, nhấn phím lên và nhấn enter?

+0

Tôi không nghĩ rằng đó là bất kỳ dễ dàng hơn so với cách nhấp vào tab cho các tập tin chính, và sau đó nhấn F5. – gubby

1

Bạn có thể tách cửa sổ thành hai cửa sổ chỉnh sửa bên ngoài và sử dụng Alt + Tab để chuyển đổi và sau đó F5?

+0

Bạn có thể chuyển đổi giữa các tệp trong trình chỉnh sửa bằng Ctrl + PgUp và Ctrl + PgDown mà không cần phải bật chúng vào cửa sổ bên ngoài. Nó chạy qua chúng theo thứ tự tab. –

9

Chọn "Chỉnh sửa cấu hình chạy cho chức năng.m" trong trình đơn chạy và viết dòng tùy chỉnh của bạn (chính). Xem hình ảnh đính kèm. enter image description here

+0

Tôi đoán đó là một tính năng mới, vì tôi bị kẹt trên 7.4.0 và dường như không có ở đó. – gubby

+1

Tôi đoán như vậy. Tôi đang sử dụng 2010a. – Lordalcol

+0

Vâng, đây là câu trả lời đúng anyway, vì vậy cảm ơn. – gubby

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