SMath Studio Forum
»
SMath Studio
»
Questions
»
Operation with units: f is not defined
Rank: Advanced Member Groups: Registered
Joined: 13/10/2010(UTC) Posts: 172 Location: USA
Was thanked: 8 time(s) in 7 post(s)
|
Hello, I am getting the following: Basile
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 28/08/2014(UTC) Posts: 1,356 Was thanked: 815 time(s) in 516 post(s)
|
Hi Basile.
That's is the expected way to work with smath.
To get the value of X.C you must to call the function after defining X.C with X.C(f)=
Best regards.
Alvaro.
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 13/10/2010(UTC) Posts: 172 Location: USA
Was thanked: 8 time(s) in 7 post(s)
|
Alvaro, Look to the left the of X.C , the X.L Should behave the same?
Basile
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 28/08/2014(UTC) Posts: 1,356 Was thanked: 815 time(s) in 516 post(s)
|
Originally Posted by: Basile Alvaro, Look to the left the of X.C , the X.L Should behave the same?
Basile Depending which version, it could be. I guess that must to be an election from author, this is, if eval functions in that way. The "not evaluation" option, as the attached picture, it's ok for me. Best regards. Alvaro.
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 13/10/2010(UTC) Posts: 172 Location: USA
Was thanked: 8 time(s) in 7 post(s)
|
i am using Basile
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 981 time(s) in 809 post(s)
|
Same problem as before: you have no circuit, then no LC project. The only thing you can do is calculate the resonance frequency: 'fo' Then plot it as sin(fo)
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 13/10/2010(UTC) Posts: 172 Location: USA
Was thanked: 8 time(s) in 7 post(s)
|
Jean,
I am calculating the reactance of the inductor and the capacitor at a frequency f.
Basile
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 981 time(s) in 809 post(s)
|
In my times, pure L, C were strictly imaginary. Just by themselves they don't have much use whereas there is no such thing as pure L , pure C. They both have physical resistiviy.
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 13/10/2010(UTC) Posts: 172 Location: USA
Was thanked: 8 time(s) in 7 post(s)
|
Jean,
You are right that: X.L=jωL and X.C=-j(1/ωC) and the magnitude is that I calculate.
You can simply consider ideal elements without the loss resistance.
Basile
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 28/08/2014(UTC) Posts: 1,356 Was thanked: 815 time(s) in 516 post(s)
|
Hi Basile. That's isn't.
Correct XL and XC (reactances) are without j, as in your worksheets.
ZL and ZC (impedances) are with j.
Actually the total impedance is Z = R + jX, where X = XL + XC is the total reactance.
Best regards.
Alvaro.
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 13/10/2010(UTC) Posts: 172 Location: USA
Was thanked: 8 time(s) in 7 post(s)
|
Alvaro,
You are confusing things. What you say are correct but have to do nothing to do with the question. X.L, X.C are reactance (with j or without j)
Z is impedance of R and X.
Basile
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 28/08/2014(UTC) Posts: 1,356 Was thanked: 815 time(s) in 516 post(s)
|
Originally Posted by: Basile Alvaro,
You are confusing things. What you say are correct but have to do nothing to do with the question. X.L, X.C are reactance (with j or without j)
Z is impedance of R and X.
Basile Hi Basile. I don't confusing. Reactances ( https://en.wikipedia.org/wiki/Electrical_reactance ) are reals and impedances ( https://en.wikipedia.org/wiki/Electrical_impedance ) are complexes. So X.L, X.C can't have j. About the numerical evaluation for a function, check this old post: http://en.smath.info/for...nction-as-a-program.aspx In X.L, X.C definitions as functions, f must to be a local variable. X.L(f) -> (symb evaluation) must to set the answer with "f", not with "100 Hz". And the numerical evaluation X.L(f) = must to be in red, as f as local variable isn't defined. As a choice of the program writer, and what you can see in the last post of the above referenced, you can set all the local variables as globals with f(x) = 1*(line ... ). Actually I'm not comfortable with that behavoir, but is the choice of Andrei. Best regards. Alvaro.
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 981 time(s) in 809 post(s)
|
Just like this Basile, for a family of "C's" at a fixed frequency 8 the magenta line. On the plot, 'f' => 'x'.
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 13/10/2010(UTC) Posts: 172 Location: USA
Was thanked: 8 time(s) in 7 post(s)
|
Jean, Yes, I can plot X.C(f) and X.L(f) but if I try to plot the difference or take the aritmetic difference does not work. Please see figure and figure in post #1 on top, if it helps. Basile
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 981 time(s) in 809 post(s)
|
Basile, let's make it clear on three points: 1. You have no work sheet, then there is no project [no help]. 2. Read this link again https://en.wikipedia.org/wiki/LC_circuitto help you start onstruct a project. 3. Those gyzmas: they do nothing circuit wise. Jean
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 13/10/2010(UTC) Posts: 172 Location: USA
Was thanked: 8 time(s) in 7 post(s)
|
Jean, Attached please find the file. test resonance.sm (8kb) downloaded 22 time(s).Basile
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 981 time(s) in 809 post(s)
|
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 981 time(s) in 809 post(s)
|
Note that I have removed the unit system because "Units don't match" error mesage ... so: zap !
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 13/10/2010(UTC) Posts: 172 Location: USA
Was thanked: 8 time(s) in 7 post(s)
|
Jean,
"why units do not match? Are they both Ω?"
Basile PS: Thank you for the discussion.
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 14/10/2015(UTC) Posts: 308
Was thanked: 77 time(s) in 58 post(s)
|
Redefining subtraction or function. Best Regards Carlos test resonance_CBG.sm (11kb) downloaded 14 time(s).
|
|
|
|
SMath Studio Forum
»
SMath Studio
»
Questions
»
Operation with units: f is not defined
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.