Ошибка при использовании \ Out of memory. Введите HELP MEMORY для ваших вариантов
Мне нужно загрузить два файла данных, каждый из которых имеет 6 столбцов, и я хочу построить соотношение столбца из первого файла данных и другого столбца из второго файла данных. Но я продолжаю получать ошибку памяти. Ни одно из чисел не является нулем. Я изобразил то же самое в Excel. Работал нормально. Но мне нужно это в Matlab, что мне делать?
Мой текущий код выглядит примерно так:
load file1.dat;
y=file1(:,2);
time=file1(:,1);
hold on;
load file2.dat;
x=file2(:,5);
figure;
plot (t,y/(3*x),'LineWidth',1);
xlabel('Time (s)');
ylabel('Mitochondrial Calcium (um)');
Это ошибка, которую я получаю:
Ошибка при использовании \
Недостаточно памяти. Введите HELP MEMORY для ваших вариантов.Ошибка в plotCmyo (строка 9) -> Имя файла, строка 9 - это строка с командой plot
сюжет (t,y/x, "LineWidth",1);
1 ответ
Решение
Использование y./(3*x)
делать поэлементное деление.
Обратите внимание на оператора: ./