Request support to solve a set of multiple equations

1 view
Skip to first unread message

rprokic

unread,
Nov 7, 2010, 7:13:45 AM11/7/10
to Hoy Moon Formulaic
I want the ability to add the following equations to be able to
convert between milliWatts, Watts, dBW and dBm.
dBW = 10 * log(W)
dBm = dBW + 30
mW = 10 ^ (dBm / 10)
W = mW / 1000

Please add multiple equation support.

Thanks!

Roger

hoymoon

unread,
Nov 8, 2010, 3:20:03 AM11/8/10
to Hoy Moon Formulaic
Hello Roger,

Thank you for your interest in Formulaic, and for your suggestion.

Using the "Global Variable" feature in the current version of
Formulaic, you can share variables across several equations. It's not
as neat as the true multi-equation support you're suggesting, but it
works reasonably well, especially if you use one common global
variable in all equations. Using your example, you could (optionally)
set up an equation group called "Noise", and in that group add the
following equations:

dBW = 10 * log(W)
dBm = 10 * log(W) + 30
mW = W * 1000

Because the variable "W" starts with a capital letter, it is shared
across all equations. When you now want to convert, e.g. from dBm to
mW, you would start with the second equation, solve for W, and then
switch to the third to solve for mW.

But your suggestion has been noted, and intend to include better
support for multiple-related-equation solving in a future version of
Formulaic.

Kind regards,
Hoy Moon
Reply all
Reply to author
Forward
0 new messages