[Matlab] Làm thế nào để đọc dòng vector hoặc chuỗi từ tập tin?

D

davyzhu

Guest
Hi tất cả, 1) Làm thế nào để đọc các dòng của vector từ tập tin? Ví dụ, tôi có một tập tin: 12 45 78 41 54 78 41 74 57 84 43 54 84 54 78 74 57 12 45 45 41 85 12 45 45 43 54 84 45 78 Làm thế nào để đọc một dòng mỗi lần? 2) Làm thế nào để đọc các dòng của chuỗi từ tập tin? Ví dụ, tôi có một tập tin: 100110101010100101101000110001 101100110110100101120010111010 010100101011000101101010101001 Làm thế nào để đọc một dòng mỗi lần? Bất kỳ đề xuất sẽ được đánh giá cao! Trân trọng, Davy
 
Là những tập tin văn bản ASCII? Đọc các tập tin vào những gì? Mảng nhân vật? Integer mảng? Ví dụ thứ hai của bạn là giả sử để được nhị phân? Tại sao có '2 'trong đó?
 
Hi, Chúng là những tập tin ASCII. Đọc các tập tin vào mảng số nguyên. Và '2 'nên được '1'. Cảm ơn! Davy
 
Tuy nhiên không phải là quá rõ ràng những gì bạn cần. Những gì hiện "một trong mỗi dòng thời gian" nghĩa là gì? Có thể chỉ cho chúng ta những gì các mảng MATLAB nên chứa sau khi đọc các tập tin. Có lẽ một trong những chức năng này sẽ giúp: fscanf, dlmread, textread, textscan
 
Hi echo47, Có lẽ có một vòng lặp FOR. Đối với i = 1:03% khi i = 1% vector1 = [12 45 78 41 54 78 41 74 57 84];% khi i = 2% vector1 = [43 54 84 54 78 74 57 12 45 45];%. .. ... % Khi i = 1% vector2 = [1 0 0 1 1 0 1 0 1 0 1 0 1 0 0 1 0 1 1 0 1 0 0 0 1 1 0 0 0 1];% ... ... BTW kết thúc, tôi như SAVE, LOAD lệnh. Nhưng họ có vẻ như tải các ma trận một lần. Và tôi muốn tải một dòng vector một lần. Cảm ơn! Davy
 
Davy thân mến, tôi không thể có được những gì u thực sự muốn nhưng tôi nghĩ rằng điều này có thể giúp viết trong không gian làm việc "lookfor iofun", điều này sẽ tìm kiếm cho tất cả đầu vào đầu ra functins hỗ trợ trong MATLAB & trong đó có hỗ trợ đọc file.
 
Hi, tôi đang nwe trong này nộp và tôi muốn biết làm thế nào tôi có thể đọc số ip từ một file văn bản như thế này dưới đây. 1236115462.507184,0.658182,0.146736, 195.251.123.232 , 208.083.139.204 , 36557,2703,7,506,8,482 tôi đã thử với lệnh 'textread' trong Matlab nhưng tôi tin rằng i làm điều gì đó sai ... Nếu ai cũng có thể làm điều gì đó ... Cảm ơn trước ...
 
hi bạn của tôi, bạn có hỏi những groupnews MATLAB? tôi chắc chắn bạn sẽ tìm thấy câu trả lời
 

Welcome to EDABoard.com

Sponsor

Back
Top