Determining units for a variable
Show older comments
Hi all,
I think I know the answer for the specific problem below, but I wonder if there is a more general process that could be evaluated using a program like MATLAB's Symbolic Math toolbox.
For example, in the equation
f(I)=a(1-exp(-b∙10^I))
let's say that I know that f(I) is in microvolts (uV), a is in microvolts (uV), and I is in log candela seconds per meter squared [log (cd s / m^2)]. If I don't know what unit b is in, is there any way to determine it "algebraically"?
Since f(I) and a are int he same units, then the expression in the exponent must be dimensionless, and so I take it that b must be equal to m^2/(cd∙s). But, assuming this is correct, how does one prove it?
Thank you in advance for your feedback.
Answers (1)
madhan ravi
on 9 Jan 2019
Edited: madhan ravi
on 9 Jan 2019
0 votes
1 Comment
James Akula
on 9 Jan 2019
Categories
Find more on Common Operations in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!