Я пытался смоделировать химический реактор на Matlab.Чтобы это работало, мне нужно иметь возможность получить некоторые значения из таблиц Excel с термодинамическими свойствами.Каждая таблица относится к химическому виду, а в первой строке всегда указывается температура.
Я хотел бы ввести температуру, чтобы Matlab проверил в столбце температуры значение и возвратил, например, соответствующую энтальпию.
Я использовал xlsread для загрузки таблиц в качестве матриц, но у меня возникли проблемы с тем, чтобы сказать Matlab, что делать дальше.
Мне сказали попробовать
[row, ~] = find (temp <= data (:, 2));% temp - это заданная температура </p>
, но это просто возвращает меня
row = 1, 2, ...
Я бы тожехотелось бы иметь возможность обрабатывать промежуточные температуры, которые не указаны в таблице, это может быть какая-то интерполяция или просто получение ближайшего значения.
Любая помощь будет по достоинству оценена.