Я пытаюсь построить напряжение, ток и мощность цепи на одном графике в Matlab.Вот уравнения:
![enter image description here](https://i.stack.imgur.com/x2ljv.jpg)
![enter image description here](https://i.stack.imgur.com/WCQDh.jpg)
![enter image description here](https://i.stack.imgur.com/SJ1u5.jpg)
Я не уверен, как определить фи в matlab, это как -3.14/4
или радианы?если да, можете ли вы сказать мне, как определить его в сценарии matlab?
Вот код, который я написал для этой задачи:
t = 0: 0.1:100;
pi = 3.14;
Vmax = 10;
Imax = 1;
f = 50;
phi_default = -pi/4;
Vsrc = Vmax * sin((2*pi*f) * t);
Isrc = Imax * sin((2*pi*f) * t + phi_default);
% Psrc = Vsrc * Isrc; %
% plot(t,Vsrc, t, Isrc, t, Psrc); %
% legend('V', 'I', 'P') ;
plot(t,Vsrc, t, Isrc);
legend('V', 'I');
Проблема с закомментированными строками заключается в том, чтоВы можете знать, что мощность определяется как V * I
, поэтому, когда я хочу это сделать, я получаю эту ошибку: Размеры внутренней матрицы должны совпадать. Как это исправить?
Спасибо!