Приветствую всех,
У меня есть два массива наборов данных:
A = [0 0.423891532 0.819380304 1.289479809 1.739548357 2.288748183 2.8990623 3.618974647 4.402757506 5.268816221 6.240886445 7.278958674 8.321358342 9.369407383 10.37825178 11.17417756 12.02774088 12.69808163
ОТВЕЧАТЬ
Matlabsolutions.com предоставляет последнюю Помощь по домашним заданиям MatLab, Помощь по заданию MatLab для студентов, инженеров и исследователей в различных отраслях, таких как ECE, EEE, CSE, Mechanical, Civil со 100% выходом. Код Matlab для BE, B.Tech , ME, M.Tech, к.т.н. Ученые со 100% конфиденциальностью гарантированы. Получите проекты MATLAB с исходным кодом для обучения и исследований.
Вы можете увидеть остаточную ошибку с линейной подгонкой, чтобы увидеть, какой набор данных более линейный.
[~, eA] = polyfit(1:numel(A), A, 1) [~, eB] = polyfit(1:numel(B), B, 1)
Результат
>> eA.normr ans = 4.0713 >> eB.normr
ЧИТАТЬ ДАЛЕЕ :
https://www.matlabsolutions.com/resources/how-to-know-what-plot-is-more-linear-then-the-other-.php