Điều cần biết
- Hầu hết các tệp M là tệp mã nguồn.
- Nếu trình soạn thảo văn bản không hiển thị tệp chính xác, hãy thử MATLAB hoặc Mathematica.
- Các tệp M dựa trên văn bản có thể được chuyển đổi sang các định dạng văn bản khác bằng các chương trình tương tự.
Bài viết này giải thích tệp M là gì và cách mở tệp này trên máy tính của bạn hoặc chuyển đổi tệp này sang định dạng tệp khác. Có một số loại tệp M, vì vậy điều quan trọng là phải biết bạn có loại nào để bạn biết mình cần chương trình nào để mở nó.
Tệp M là gì?
Một tệp có phần mở rộng tệp M có thể thuộc một trong một số định dạng tệp, nhưng nhiều định dạng trong số đó có liên quan đến một tệp mã nguồn theo một cách nào đó.
Một là định dạng mã nguồn MATLAB. Đây là các tệp văn bản lưu trữ các tập lệnh và hàm cho chương trình MATLAB để sử dụng cho việc chạy các hành động toán học để vẽ biểu đồ, chạy thuật toán và hơn thế nữa. Tệp hoạt động giống như cách chạy các lệnh thông qua dòng lệnh MATLAB, nhưng giúp chạy lại các tác vụ thông thường dễ dàng hơn nhiều.
Một cách sử dụng tương tự đối với tệp M là với chương trình Mathematica. Đây cũng là một định dạng tệp dựa trên văn bản lưu trữ các hướng dẫn mà chương trình có thể sử dụng để chạy một số hàm liên quan đến toán học.
Các tệp triển khaiObjective-C cũng sử dụng phần mở rộng tệp này. Đây là các tệp văn bản chứa các biến và hàm được sử dụng trong ngữ cảnh lập trình ứng dụng, thường dành cho thiết bị macOS và iOS.
Một số tệp M thay vào đó là tệp mã nguồn được viết bằng ngôn ngữ lập trình Mercury.
Không chắc đây là loại tệp bạn có, nhưng một cách sử dụng khác cho phần mở rộng tệp này là cho âm nhạc được sử dụng để mô phỏng nhạc cụ trên máy tính PC-98 của Nhật Bản.
Cách mở tệp M
MATLAB Các tệp Mã nguồn có thể được tạo và mở bằng trình soạn thảo văn bản như Notepad trong Windows hoặc Notepad ++.
Tuy nhiên, các tệp MATLAB M thực sự không thể sử dụng được trừ khi chúng được mở trong chương trình MATLAB. Bạn có thể thực hiện việc này thông qua lời nhắc MATLAB bằng cách nhập tên tệp, như myfile.m.
M tệp được sử dụng bởi Mathematica, tất nhiên, sẽ mở bằng chương trình đó. Vì chúng chỉ là các tệp văn bản, điều này cũng có nghĩa là bạn có thể mở nó bằng trình soạn thảo văn bản, nhưng khái niệm tương tự cũng áp dụng cho các tệp MATLAB ở chỗ chúng chỉ có thể sử dụng trong ngữ cảnh của Mathematica.
Vì tệp triển khai lớp là văn bản, chúng có thể được sử dụng với bất kỳ trình soạn thảo văn bản nào đã được đề cập, bao gồm cả những tệp như jEdit và Vim. Tuy nhiên, các tệp M này không thể áp dụng cho đến khi chúng được sử dụng với Apple Xcode hoặc một số trình biên dịch liên quan khác.
Các tệp liên quan đến sao Thủy tương tự như các định dạng tệp dựa trên văn bản khác ở trên, nhưng chỉ thực sự hữu ích với winmercury hoặc trình biên dịch Mercury này.
PC-98 M có thể mở tệp bằng FMPMD2000. Bạn cũng cần đảm bảo rằng bạn có hai tệp DLL: WinFMP.dll và PMDWin.dll. Bạn có thể lấy chúng từ trang tải xuống này.
Cách chuyển đổi tệp M
Hầu hết các trình soạn thảo văn bản được liên kết trên trang này có thể chuyển đổi tệp M sang định dạng dựa trên văn bản khác, như HTML hoặc TXT. Tuy nhiên, điều này chỉ áp dụng cho các định dạng văn bản, không áp dụng cho các định dạng khác như tệp âm thanh PC-98.
Có thể lưu mã trong tệp M sang PDF với MATLAB. Khi tệp đang mở, hãy tìm Cấu hình Tệp Chỉnh sửa M hoặc một số loại menu Xuất hoặc Lưu dưới dạng.
Nếu bạn muốn chuyển đổi một tệp M khác sang PDF, một tệp không liên quan đến MATLAB, hãy thử một trong những máy in PDF miễn phí này.
MATLAB Compiler có thể chuyển đổi các tệp này thành EXE để sử dụng với MATLAB Runtime, cho phép các ứng dụng MATLAB chạy trên máy tính không được cài đặt phần mềm.
Vẫn không mở được?
Một số tệp dễ bị nhầm lẫn với các tệp khác vì phần mở rộng tệp của chúng có chung các chữ cái. Có thể bạn không thực sự có tệp M và đó là lý do tại sao nó không hoạt động với trình mở hoặc trình chuyển đổi M từ phía trên.
Phần mở rộng tệp này rõ ràng chỉ dài một chữ cái, vì vậy, mặc dù có vẻ như bạn không chắc chắn rằng bạn sẽ trộn nó với một tệp khác thuộc một định dạng tệp khác, nhưng điều quan trọng vẫn là phải kiểm tra kỹ.
Ví dụ: có một số định dạng tệp sử dụng M để xác định tệp, như M3U, M2 và M3 (đối tượng hoặc mô hình Blizzard), M4A, M4B, M2V, M4R, M4P, M4V, v.v. Nếu bạn kiểm tra phần mở rộng tệp của tệp của bạn và nhận thấy rằng tệp thuộc một trong các định dạng đó, sau đó sử dụng liên kết được cung cấp hoặc nghiên cứu hậu tố để tìm hiểu cách mở tệp.
Nếu trên thực tế, bạn có tệp M, nhưng tệp này không mở bằng các đề xuất trên trang này, có thể bạn có định dạng thực sự khó hiểu. Sử dụng trình soạn thảo văn bản như Notepad ++ để mở nó dưới dạng tài liệu văn bản. Có thể có một số từ hoặc cụm từ trong đó cung cấp cho chương trình đã tạo ra nó hoặc mô tả những gì được sử dụng để mở nó.
FAQ
M tệp trong C ++ là gì?
Bộ mã hóa MATLAB trong MATLAB tạo mã C ++ từ M tệp. Bạn có thể sử dụng mã đã chuyển đổi làm mã nguồn trong các dự án hoặc thêm nó vào các thư viện mã khác. Tìm hiểu thêm về cách tạo Mã C ++ bằng Bộ mã hóa MATLAB.
M tệp có dấu ngã là gì?
Nếu bạn bật tự động lưu trong MATLAB trong môi trường UNIX, ký tự dấu ngã sẽ xuất hiện sau phần mở rộng M trong tên tệp. Để quản lý cài đặt lưu tự động của bạn, hãy chọn File> Preferences> Editor / Debugger> Tự động lưuBạn cũng có thể tắt lưu tự động từ menu này.