- #1
qwrax
- 1
- 0
Hello, I am a novice in an introductory engineering problem solving course using matlab, and I'm having a bit of a problem.
I have attached a screenshot. I know this is supposed to be pretty basic stuff, But I am hung up on it.
Now, what I have so far:
t=(0:0.01:10);
vs=3*exp(-t/3).*(sin(pi*t));
for k=1:1:length(t);
if vs(k) > 0;
vs(k)=vL;
else vs(k)<= 0;
vL=0;
end
end
disp(vL)
plot(t,vL)
xlabel('Seconds')
ylabel('Voltage')
title('Problem 2(Part A)')
Obviously I am doing something very wrong, as when it plots, I get nothing, the graph appears blank, or is a straight horizontal line at (0,0) or something. I am having trouble narrowing it down, I think the problem lies within the % for k=1:1:length(t), and the %else, or maybe I am simply doing everything wrong to begin with.
If anyone could shed a little light, or give a nudge in the correct direction, I would be greatly appreciative. I have also attached for what the graph is supposed to look like.
I have attached a screenshot. I know this is supposed to be pretty basic stuff, But I am hung up on it.
Now, what I have so far:
t=(0:0.01:10);
vs=3*exp(-t/3).*(sin(pi*t));
for k=1:1:length(t);
if vs(k) > 0;
vs(k)=vL;
else vs(k)<= 0;
vL=0;
end
end
disp(vL)
plot(t,vL)
xlabel('Seconds')
ylabel('Voltage')
title('Problem 2(Part A)')
Obviously I am doing something very wrong, as when it plots, I get nothing, the graph appears blank, or is a straight horizontal line at (0,0) or something. I am having trouble narrowing it down, I think the problem lies within the % for k=1:1:length(t), and the %else, or maybe I am simply doing everything wrong to begin with.
If anyone could shed a little light, or give a nudge in the correct direction, I would be greatly appreciative. I have also attached for what the graph is supposed to look like.
Attachments
Last edited: