cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

current value - past value

SOLVED
Highlighted
Regular Member

current value - past value

Hello,

in the scenario 5, I will need to do Tfi = alpha*Tn+(1-alpha)*Tf(i-1). which mean the new Tf value  at time (i- 1). I'm not sure how to have that i-1 here in MathCad. Tn is calculated in scenario

I used i-1 vector subscript but it seems doesn't work

I really appreciate if you can help me to take a look this. Thank you so much!

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted

Re: current value - past value

Maybe like that:

Werner_E_1-1603221640686.png

Forget about t.i when you define your functions and use t.i just for plotting.

 

There also is no reason for defining i first an then writing t.i:=i (with a literal index). This would only result in t.i being the very same range as i. So you may just define t.i:= 2min, 2min+Delta t ... firsthand and use this range for plotting as you can see in the picture on the right. The plots look differently because of the random numbers. The plots also change every time you let the sheet recalculate (pressing F5).

 

View solution in original post

4 REPLIES 4
Highlighted

Re: current value - past value

I'm surprised this worked:  

FredKohlhepp_0-1603222260779.png

A better way:  

FredKohlhepp_1-1603222291070.png

But the problem you may have is with using minutes as a subscript (and subtracting 1)

 

Highlighted

Re: current value - past value


@Fred_Kohlhepp wrote:

I'm surprised this worked:  

 


It worked because when defining t.i := i  a literal index is used. So t.i simply is the same range as i .

 

In the function definition vector indices were used and this could not work as t is not a defined vector and the index i is not dimensionless.

Highlighted

Re: current value - past value

Maybe like that:

Werner_E_1-1603221640686.png

Forget about t.i when you define your functions and use t.i just for plotting.

 

There also is no reason for defining i first an then writing t.i:=i (with a literal index). This would only result in t.i being the very same range as i. So you may just define t.i:= 2min, 2min+Delta t ... firsthand and use this range for plotting as you can see in the picture on the right. The plots look differently because of the random numbers. The plots also change every time you let the sheet recalculate (pressing F5).

 

View solution in original post

Highlighted

Re: current value - past value

Hello,

I actually did it already. It was i issue, I supposed to be numerical subscript. thank you so much everyone, project is done 🙂

Announcements