Мне нужно для пакетной обработки текстовых файлов с смешанными единицами, , то есть целыми числами и числами с плавающей запятой (которые представляют собой масштабированные логарифмические приближения неизвестных рациональных или иррациональных чисел).Как Matlab может определить, какой вход какой?Будет ли сканирование для "."или символ '/' будет лучшим?
252,63
4/3
757,89
2/1
В этом примере я понимаю, что числа представляют значения в возрастающейпорядок (но в смешанных единицах, что типично для моей области обучения), и я обработал бы 252.63 и 757.89 иначе, чем 4/3 и 2 / 1.
Я не нашел функции в Matlab какisa(x, 'rat')
, где x - любая из строк в приведенном выше списке, а 'rat' - это отношение.