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

1 view (last 30 days)
vetri veeran on 12 Jun 2015
Edited: per isakson on 12 Jun 2015
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);
per isakson on 12 Jun 2015
Edited: per isakson on 12 Jun 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

### Categories

Find more on Workspace Variables and MAT-Files in Help Center and File Exchange

### Community Treasure Hunt

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

Start Hunting!

Translated by