Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8889693
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 14, 20262026-06-14T22:19:24+00:00 2026-06-14T22:19:24+00:00

I am looking to speed up the reading of a data file which has

  • 0

I am looking to speed up the reading of a data file which has been converted from binary (it is my understanding that “binary” can mean a lot of different things – I do not know what type of binary file I have, just that it’s a binary file) to plaintext. I looked into reading files quickly awhile ago, and was informed that reading/parsing a binary file is faster than text. So, I would like to parse/read the binary file (that was converted to plaintext) in an effort to speed up the program.

I’m using Matlab for this project (I have a Matlab “program” that needs the data in the file). I guess I need some information on the different “types” of binary, but I really want information on how to read/parse said binary file (I know what I’m looking for in plaintext, so I imagine I’ll need to convert that to binary, search the file, then pull the result out into plaintext). The file is a logfile, if that helps in any way.

Thanks.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-14T22:19:26+00:00Added an answer on June 14, 2026 at 10:19 pm

    There are several issues in what you are asking — however, you need to know the format of the file you are reading. If you can say “At position xx, I can expect to find data yy”, that’s what you need to know. In you question/comments you talk about searching for strings. You can also do it (much like a text file) “when I find xxxx in the file, give me the following data up to nth character, or up to the next yyyy”.

    You want to look at the documentation for fread. In the documentation there are snippets of code that will get you started, but as I (and others) said you need to know the format of your binary files. You can use a hex editor to ascertain some information if you are desperate, but what should be quicker is the documentation for the program that outputs these files.

    Regarding different “binary files”, well, there is least significant byte first or LSB last. You really don’t need to know about that for this work. There are also other platform-dependent issues which I am almost certain you don’t need to know about (unless you are moving the binary files from Mac to PC to unix machines). If you read to almost the bottom of the fread documentation, there is a section entitled “Reading Files Created on Other Systems” which talks about the issues and how to deal with them.

    Another comment that I have to make, you say that “reading/parsing a binary file is faster than text”. This is not true (or even if it is, odds are you won’t notice the performance gain). In terms of development time, however, reading/parsing a textfile will save you huge amounts of time.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Our company has been for a while looking at a file format to hold
I'm looking to speed up a loop that assigns a rating to rows based
I have been looking for a ways to maximize speed in my web application.
I am looking for a database that can I run SQL statements on without
I'm looking for a bit of guidance from anyone who has worked with Core
I'm starting on a new scientific project which has a lot of data (millions
I have been looking for a solution to check fan speeds and temperature data
I'm looking for a hash function that I can use to give uniform unique
I'm looking to get up to speed on Python : Is it worth working
I'm looking for a way to speed up my Shoulda + FactoryGirl tests. The

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.