How to write a program that selectively picks hexadecimal values from a text file based on bit size?
Afficher commentaires plus anciens
Hello all! I have a text file that is full of 16bit, 32bit, 64bit, and 128bit hexadecimal values, and I was trying to write a program that asks user the bit-size, then once the size is selected, a random hexadecimal value from the text file is spit out. I was thinking about if statements, but nothing I try is working. Any help or guidance would be greatly appreciated!
Edit Sorry! I have added the text file, but it is 4 hex values per a line, then enter. There are a lot more values than this in the real one but it follows same format
Edit#2
I am mostly confused with syntax for the bit selector, but I was thinking something like:
read file,
user selects bit mode (4 options)
if 16bit --> rand
if 32bit --> rand
if 64bit -->rand
if 128bit -->rand
if anything else, error
7 commentaires
Scott MacKenzie
le 15 Juin 2021
Modifié(e) : Scott MacKenzie
le 15 Juin 2021
It might help if you attach an example file.
Akana Juliet
le 15 Juin 2021
Stephen23
le 15 Juin 2021
How are the values delimited? What structure does the file have, or is it just one line of values?
Please upload a sample file by clicking on the paperclip button.
Akana Juliet
le 15 Juin 2021
Scott MacKenzie
le 15 Juin 2021
So, can we assume the "real" text file simply repeats the organization in the example file? That is, lines 1, 5, 9, etc., contain 16-bit hex values, lines 2, 6, 10, etc., contain 32-bit hex values, and so on? And can we assume the user input is one of 16, 32, 64, or 128?
Akana Juliet
le 15 Juin 2021
Scott MacKenzie
le 15 Juin 2021
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Data Type Conversion dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!