There is a package available for reading matlab .mat files (
https://github.com/simonster/MAT.jl)

For basic `dir()` functionality, Julia's `readdir()` may be sufficient for
you. For more complicated usages, Glob.jl pattern matching may come in
handy (https://github.com/vtjnash/Glob.jl)

On Tue Dec 23 2014 at 10:41:36 PM DP <[email protected]> wrote:

> As per .mat file, one thing I can say is,
> Write a Matlab script to get a .csv data file from .mat.
> Now Interface .csv file with your julia code.
>
>
> On Wednesday, December 24, 2014 8:00:35 AM UTC+5:30, jspark wrote:
>>
>>
>> Hi,
>>
>> I am a *two days *old beginner for *Julia* and it seemed I can translate
>> *Matlab* code into Julia in a second (?) but the reality is always
>> different...
>> The goal for original *Matlab* code was to select eight time series data
>> files (matlab format) in a folder(directory) and run the data analysis with
>> "for loop" one by one.
>> Now it looks like *Juila* code but it is not yet working because 1) it
>> still use *Matlab *functions like dir() and 2) it need to run data files
>> in *.mat* format.
>> I have error from dirData = (line 5) and could you help me out from there?
>>
>> #set file path
>>
>> loadPath="E:\USA\Data\Data111" ;
>>
>> #select only Matlab files
>>
>> cd(loadPath)
>>
>> dirData = dir("*.mat");         ## Selected mat files
>> fileNames = {dirData.name};     ## named the list of the files as
>> fileNames
>>
>> #run loop
>>
>> for s=1:8
>>
>> FN=fileNames(s)     # select one file
>> DATA=load(char(FN))
>>
>> "run additional codes"
>>
>> end;
>>
>>
>

Reply via email to