Community Profile

photo

Jeremy Hughes


Last seen: 3 days ago

MathWorks

110 total contributions since 2015

Software Developer, Musician and Science Fiction Writer.

Jeremy Hughes's Badges

  • Personal Best Downloads Level 1
  • Editor's Pick
  • First Review
  • 5-Star Galaxy Level 4
  • First Submission
  • Knowledgeable Level 3
  • 6 Month Streak
  • Revival Level 1
  • First Answer

View details...

Contributions in
View by

Answered
Csv file: reading values with comma
I think you need to set the decimal separator and thousands separator. Also, duration may be the better type for two of the vari...

1 month ago | 0

Answered
Problem to read csv file with a blank line
Hi, As others have pointed out, your CSV (Comma separated value) file is actually semicolon separated. If readtable is using c...

1 month ago | 0

Answered
How to import data from attatched csv file?
In R2020a, T = readtable('data.csv','TrimNonNumeric',true,'NumHeaderLines',11); or in earlier releases, opts = detectImportO...

2 months ago | 1

Answered
How to import data from .txt file?
The textscan function expects a fileID, not a file name. you need to use fopen. [filename,pathname]=uigetfile({'*.fl.txt' 'Torq...

2 months ago | 0

Answered
readtable with multiple date formats
Without seeing the file, I can only guess, but I'd try the following first: T = readtable(filename,'DateLocale',locale,...) No...

3 months ago | 0

| accepted

Answered
How to use Excel application, how can i know all the functions and ways to use it?
Active X is a Microsoft feature, controling the application depends on the APIs the application exposes. For Excel, you should c...

3 months ago | 1

Answered
using spreadsheet column headers as variable
When you create import options from scratch, you need to specify all the information, including where the variablenames and data...

5 months ago | 0

Answered
Error using readmatrix - Unable to determine range. Range must be a named range in the sheet or a single cell within 'XFD1048576'.
'Range' also accepts numeric inputs [r1 c1 r2 c2], the drawback being you need to specify the columns. You can specify only the...

6 months ago | 1

| accepted

Answered
Using writetable to create a text file
WriteMode is available in R2020a. What version are you using?

6 months ago | 0

Answered
How to change the date format of ,txt file?
https://www.mathworks.com/matlabcentral/answers/516121-how-do-i-specify-a-datetime-format-when-reading-a-csv-excel-file

7 months ago | 0

| accepted

Answered
Errors using xlsread to import data from Excel
Sometimes the Excel instalation can break xlsread, there shouldn't be a reason MATLAB install changed anything for you. It might...

7 months ago | 1

| accepted

Answered
how to check whether a sheet exists or not, while using readtable function
I don't know if it's any better, but there is https://www.mathworks.com/help/matlab/ref/sheetnames.html Otherwise, try/catch mi...

8 months ago | 1

Answered
Error in XML file
You could try fid = fopen(fname); bytes = fread(fid); fclose(fid); find(bytes==1) If that doesn't find anything, then it ma...

9 months ago | 0

Answered
Does MATLAB add extra data to text files?
I'd check the new line characters "\r" isn't typically used for a new line in most modern environments. It may be that the tex...

9 months ago | 1

| accepted

Answered
textscan does not read all rows
If you pass in 'ReturnOnError',false with the textscan call, there will be an error message where the format cannot read your fi...

9 months ago | 0

Answered
readtable skipping some rows
detectImportOptions detecting Space as the delimiter, (correctly I think) and is looking at the "N/A" and "NE 45" and treating t...

10 months ago | 0

Answered
Read text file with multiple rows of fields
The current best way I know how to do this is with TEXTSCAN. fmt = "%s%s%s%s%*[^\r\n]%*[\r\n]%s%s%s%s" fid = fopen('sampleFile...

11 months ago | 1

| accepted

Answered
Problems with readtable within parfor on R2018b for Win 64
Try using READTABLE with the 'UseExcel',false parameter. (This might also be 'Basic',true in older releases.)

12 months ago | 0

Answered
First colum of CSV-imported table has "x___" added to its name
The file probably has a Byte Order Mark in the beginning. If you read the raw bytes using fopen/fread you can see the mark at ...

1 year ago | 2

Answered
How can I increase the speed of this loop?
It's hard to say without looking at the contents of the file's you're reading. You're overriding n in the for loop with n as th...

1 year ago | 0

| accepted

Answered
textscan with formatted input data
This should be able to read this without much issue. opts = detectImportOptions(filename) T = readtable(filename,opts)

1 year ago | 0

Answered
How to read specific numbers (colums) of a csv file
I'd do this: opts = detectImportOptions(filename); opts.SelectedVariableNames = opts.VariableNames([3 4]); T = readtable(file...

1 year ago | 0

Answered
Read a very large .csv file, split into parts and save each part into a smaller .csv file
If your plan is to write all the small CSV files out, and do nothing with them in MATLAB, I'd say just use tabularTextDatastore,...

1 year ago | 0

| accepted

Answered
Read a specified list of images given the filename and the directory the files are in
Datastores are convenient for reading collections of files. imds = imageDatastore(directory) imshow(read(imds)) Each time you...

1 year ago | 0

Answered
Readtable for a huge (no good schema) CSV file!
opts = detectImportOptions(FileName,'Delimiter',';','NumHeaderLines',18) T = readtable(FileName,opts)

1 year ago | 0

Answered
readtable not understood behaviour
A simpler way to do this would be: lines = splitlines(fileread(filename))

1 year ago | 0

Answered
Readtable from i-th row to last row
Try this opts = detectImportOptions(filename,'NumHeaderLines',6) T = readtable(filename,opts)

1 year ago | 2

| accepted

Answered
Readtable() confused by quotation marks? Matlab 2019a
opts = detectImportOptions('myfile.txt','FileType','text','Delimiter','|') T = readtable('myfile.txt',opts)

1 year ago | 0

| accepted

Answered
How to read in a non-standard formated CSV file containing times and measurments and change the output format?
You could do this with textscan fid = fopen(file); vars = textscan(fid,'TIM%f%fABC%fDEF%fGHI%f','Delimiter',{','},'Whitespace'...

1 year ago | 0

Answered
readData() function error message when using mapreduce
ds.TextscanFormats{15} = '%q' That will at least get you past the one line that's causing the problem here. For a more robust a...

1 year ago | 0

| accepted

Load more