[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
: new to octave, confused about load(), dlmread et cetera
From: |
Roman.Griego |
Subject: |
: new to octave, confused about load(), dlmread et cetera |
Date: |
Wed, 1 Sep 2010 04:59:22 +0000 |
The best solution I have found is to use something like the following(Tested
and Working):
close all;clear all;
fid=fopen("file.txt","r");
Row1=fgetl(fid);
Row2=fgetl(fid);
data=dlmread("file.txt");
data([1,2],:)=[]; #Erases first two blank lines
fclose(fid);
clear fid;
Row1=strsplit(Row1," ");#Tab character( I use Notepad++ and set to view all
characters)
Row2=strsplit(Row2," ");
[r,c]=size(data);
This_Data=struct("Field1",Row1,"Field2",Row2,"Data",data);
for i=1:c
This_Data(i).Data=This_Data(i).Data(find(This_Data(i).Data)); #Strips all zeros
endfor
disp("Data saved into data structure.")
- : new to octave, confused about load(), dlmread et cetera,
Roman.Griego <=
- Re: : new to octave, confused about load(), dlmread et cetera, Justin Cress, 2010/09/01
- Re: : new to octave, confused about load(), dlmread et cetera, fork, 2010/09/01
- Re: : new to octave, confused about load(), dlmread et cetera, Jaroslav Hajek, 2010/09/01
- Re: : new to octave, confused about load(), dlmread et cetera, justin.cress, 2010/09/01