matlab invalid expression issue

1 view (last 30 days)
Tony Vo
Tony Vo on 25 Apr 2019
Answered: Walter Roberson on 25 Apr 2019
solar_cell = @(V_mp) exp((q.*V_mp)./(kb.*T(k)))).*(1+((q.*V_mp)./(kb.*T(k))))-(exp((q.*V_OC)./(kb.*T(k))))
%i am being told "Invalid expression. When calling a function or indexing a variable, use parentheses. Otherwise, check for mismatched delimiters"

Answers (2)

madhan ravi
madhan ravi on 25 Apr 2019
solar_cell = @(V_mp) exp((q.*V_mp)./(kb.*T(k))).*(1+((q.*V_mp)./(kb.*T(k))))-(exp((q.*V_OC)./(kb.*T(k))))

Walter Roberson
Walter Roberson on 25 Apr 2019
solar_cell = @(V_mp) exp((q.*V_mp)./(kb.*T(k)))) <-- too many ) at this point

Categories

Find more on Images in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!