I am getting some problem in assigning a value to another value

2 visualizzazioni (ultimi 30 giorni)
clc;
clear all;
close all;
w=1;
i=1;
M1=2e6;
M2=2e9;
for t=0:0.0001:2*pi
v(i)=2*sin(w*t);
I1(i)=v(i)/M1;
I2(i)=v(i)/M2;
if (v(i)>1.5)
[v(i)/I1(i)]:=[v(i)/I2(i)];
v(i)=v(i)+0.0001;
M22(i)=(v(i)/I2(i));
elseif (v(i)>2)
v(i)=v(i)-0.0001;
M22(i)=(v(i)/I2(i));
elseif (v(i)<-1.5)
[v(i)/I2(i)]:=[v(i)/I1(i)];
v(i)=v(i)-0.0001;
M11(i)=(v(i)/I1(i));
elseif (v(i)>2)
v(i)=v(i)+0.0001;
M11(i)=(v(i)/I1(i));
else
i=i+1;
end
M22(i)=M2;
end
t=0:0.0001:2*pi;
figure;
plot(v,I1);
hold on;
plot(v,I2);
  1 Commento
per isakson
per isakson il 12 Giu 2015
Modificato: per isakson il 12 Giu 2015
  • "problem in assigning a value to another value" &nbsp values are assigned to variables
  • [v(i)/I1(i)]:=[v(i)/I2(i)]; doesn't adhere to the Matlab syntax

Accedi per commentare.

Risposte (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by