Make an average curve graph
Mostrar comentarios más antiguos
i wrote two code one is 20 line trend another i want to creat an average curve graph , but there is a little strange, It feels like the average will be between 4-6
code1----------------------------
img1 = imread('20230814.jpg');
img = (-0.2./ (-0.3 ./ (46 ./ double(img1) - 1)) + 1) * 5;
center_row_data = img(415:435, 1:755);
subplot(2,1,2)
plot(center_row_data.');
title('Plotting each Row as a Line');

code2---------------------------
img1 = imread('20230814.jpg');
img = (-0.2./ (-0.3 ./ (45.39 ./ double(img1) - 1)) + 1) * 5.3;
center_row_data = img(415:435, 1:755);
average_data = mean(center_row_data, 2);
subplot(2, 1, 2);
plot(average_data);
title('average trend');
xlabel('列');
ylabel('温度');

4 comentarios
Dyuman Joshi
el 30 de En. de 2024
Editada: Dyuman Joshi
el 30 de En. de 2024
"but there is a little strange, It feels like the average will be between 4-6"
The average values are, in fact, in between 4 and 6, as can be seen from the plot.
bozheng
el 30 de En. de 2024
Dyuman Joshi
el 30 de En. de 2024
Editada: Dyuman Joshi
el 22 de Mzo. de 2024
Unless mentioned specifically, MATLAB selects the limits on the axes based on the range of your data.
Dyuman Joshi
el 25 de Feb. de 2024
Movida: Dyuman Joshi
el 22 de Mzo. de 2024
Respuestas (0)
Categorías
Más información sobre 2-D and 3-D Plots en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!