Como tratar os dados experimentais?
Supondo que, após a realização de algumas medições experimentais, o objetivo seja determinar a impedância do sistema. Para isso o seguinte procedimento foi realizado:
- O sistema foi instrumentado com medidores de tensão e corrente.
- Utilizando um varivolt, uma tensão alternada foi utilizada para alimentar o sistema.
- A tensão varia de 0 a 127V.
- Uma tabela de valores, com 10 pontos foi construída.
Tabela de medições de tensão e corrente
| ID | Tensão | Corrente |
|---|---|---|
| 1 | 0.00 | 0.00000 |
| 2 | 14.11 | 0.22 |
| 3 | 28.22 | 0.37 |
| 4 | 42.33 | 0.55 |
| 5 | 56.44 | 0.84 |
| 6 | 70.55 | 0.96 |
| 7 | 84.66 | 1.11 |
| 8 | 98.77 | 1.29 |
| 9 | 112.88 | 1.38 |
| 10 | 127.00 | 1.66 |
1\(^o\) passo - Calcular a regressão linear
Código
coef =
78.4584 -2.2586
coef_force_zero = 76.501
A inclinação do gráfico representa o valor do módulo da impedância.
2\(^o\) passo - Calcular R\(^2\), coeficiente de determinação
Código
%plot -f svg
warning('off');
plot(Irms, Vrms, '.r','LineWidth', 2, ...
Irms, polyval(coef, Irms), ':b', 'LineWidth', 3, ...
Irms, polyval([coef_force_zero 0], Irms), '-k', 'LineWidth', 2);
legend('Velores medidos', 'Regressão linear', 'Regressão com b = 0 ', 'Location', 'SouthEast'); legend boxoff;
xlabel('Corrente (A)'); ylabel('Tensao (V)'); set(gca, "linewidth", 2, "fontsize", 16)
axis([Irms(1) Irms(end) Vrms(1) Vrms(end)]);
text(.2, 100, sprintf('R^2 = %.4f', R2));