very basic matlab question about .dat file

조회 수: 7 (최근 30일)
Arielle
Arielle 2011년 9월 29일
I'm doing an assignment for a programming class I'm in, and it is asking me to write a .dat file measuring two variables (i.e. wind speed & visibility) over a 24 hr period. I assumed it would require a matrix to do this, but I am having trouble creating the matrix to measure two variables. It's probably a very simple answer but I've been trying to figure it out for a while. Please let me know if you have any tips on this

채택된 답변

Matt Tearle
Matt Tearle 2011년 9월 29일
The statement of the problem seems ill-formed to me. How are these variables being "measured"? I could see reading in from a file of measurements. I could see calculating two variables from something else then writing out to a file. But I'm confused by the question as stated.
General thoughts: typically the two variables would be vectors (one element per measurement). You can concatenate vectors together into a matrix using array concatenation: [a,b]. You can write matrix data out to a file using sprintf.

추가 답변 (1개)

Tim
Tim 2011년 9월 29일
Hi Arielle,
Are you reading from a file? If so you can use the import wizard found under the file menu. Or you can use dlmread
wind = dlmread('windData.dat')
type help dlmread for further examples. You might need to add more depending on how your data is delimited.
Tim

카테고리

Help CenterFile Exchange에서 Spreadsheets에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by