1 Pages (5 items)
Difference in plotting - One case requires x as independent vatiable the other accepts t. - Messages
#1 Posted: 9/20/2012 7:18:21 PM
#2 Posted: 9/20/2012 8:23:37 PM
WroteHello,
Does anybody knows why this difference in the independent variable?
Thank you,
Basile
Hi Basile,
I'm not sure but I think it's something related to "local" and "global" variables... using the line() [MATH]t[/MATH] becomes a local variable for [MATH]i(t)[/MATH], and the "global" [MATH]t:x[/MATH] doesn't affect the function, vice versa without the line() [MATH]t[/MATH] is a global variable for q(t) so plotting the graph you implicitly write "plot q(x)".
regards,
w3b5urf3r
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
#3 Posted: 9/21/2012 8:54:32 AM
Hi Basile.
By default x is a global variable in SMath. When you define i(t), t is a local variable.
So, while you try plotting i(t) you get an error because t is not defined. When you define t=x, you obtain plots for i(t) and q(t)
Regards,
Oscar
By default x is a global variable in SMath. When you define i(t), t is a local variable.
So, while you try plotting i(t) you get an error because t is not defined. When you define t=x, you obtain plots for i(t) and q(t)
Regards,
Oscar
#4 Posted: 9/21/2012 9:40:06 AM
Hello,
I can plot q(t) but not i(t) although I defined t:=x.
Can the definition of the functions have anything to do with that, one uses the if statement the other is as usually.
Regards,
Basile
I can plot q(t) but not i(t) although I defined t:=x.
Can the definition of the functions have anything to do with that, one uses the if statement the other is as usually.
Regards,
Basile
#5 Posted: 9/21/2012 11:49:29 AM
WroteHello,
I can plot q(t) but not i(t) although I defined t:=x.
Can the definition of the functions have anything to do with that, one uses the if statement the other is as usually.
Regards,
Basile
You're right, the issue is in the if statement (see the attachments)
to bypass the issue use this workaround:
[MATH]i(t)

regards,
w3b5urf3r
test.sm (8 KiB) downloaded 33 time(s).
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
1 Pages (5 items)
-
New Posts
-
No New Posts