У меня есть файл, который выглядит следующим образом:Чтение шестнадцатеричное из файла с Scilab
Time M1:Address 480008C0
0 79F9446F
0.000125 7AE7446B
0.00025 7BA8446F
...
Это 2 числа, разделенные табуляцией, один является шестнадцатеричным числом. Я хочу прочитать их в десятичном массиве в scilab. Я попытался открыть и прочитать файл следующим образом:
u=mopen('proper_log_with_fail.txt','r'); // open the file for reading
s = mscanf(u, '%s'); // Forget the first line
[time,val]=mfscanf(u,'%e\t%x'); // Get the second line
Так что я никогда не умею читать какие-либо значения ...? Я даже не могу прочитать первую строку? Я делаю что-то супер очевидное неправильно?
Был ли мой ответ работать на вас? – spoorcc
@ user1149326 У меня еще не было возможности попробовать. Но спасибо. –