2014-04-16 29 views
6

Theo liên kết này:MATLAB Lịch sử Command: làm thế nào để tiết kiệm sao lưu của hiện lịch sử

How to save contents of MATLAB's command windows to in a file?

Tôi có thể sao lưu nghênh của tôi đi về phía trước sử dụng diary đó là rất tốt:

Tuy nhiên tôi sẽ cũng giống như để sao lưu lịch sử lệnh hiện tại của tôi, tôi giả sử lịch sử lệnh được lưu trữ trong một tập tin văn bản một nơi nào đó chính xác? Nếu vậy tôi có thể sao chép điều này?

Trả lời

2

Hãy xem "Save Entire Command History" submission, điều này sẽ cho phép bạn lưu tất cả lịch sử lệnh của mình, không chỉ 20k cuối cùng được MATLAB cho phép.

+0

Wow có thể còn tốt hơn nữa! Có ai có kinh nghiệm tay đầu tiên của việc sử dụng trình bày trong câu trả lời ở trên? – Bazman

+1

@Bazman Tôi đã sử dụng một cái gì đó như thế này trong quá khứ, có lẽ điều này nhưng tôi không thể nhớ lại. Nó đã làm như nó nói, nhưng nó đã thiết lập một chút. – chappjc

6

Nhập prefdir trên Matlab và nó sẽ cung cấp cho bạn một thư mục.

Lịch sử lệnh của bạn nằm trong thư mục đó, trong tệp có tên history.m.

+0

'prefdir' là gợi ý tôi đang tìm kiếm. Nhưng tệp có tên là 'History.xml' trong Matlab R2014b và R2015b. Một bản sao đơn giản từ 2014 đến 2015 hoạt động tốt. – mjay

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