- #1
JohanL
- 158
- 0
Im trying to define a function in a MATLAB m-file.
function y = f(x)
global T;
f = 1/(x^5*(exp(h*c/(k*x*T))-1));
but it doesn't work...matlab says
? Input argument 'x' is undefined.
Error in ==> D:\Program\matlab\work\f.m
On line 6 ==> y = 1/(x^5*(exp(h*c/(k*x*T))-1));
Error in ==> D:\Program\matlab\work\a.m
On line 14 ==> lmax(i)=fminbnd(-f,0,1*10^(-6));
function y = f(x)
global T;
f = 1/(x^5*(exp(h*c/(k*x*T))-1));
but it doesn't work...matlab says
? Input argument 'x' is undefined.
Error in ==> D:\Program\matlab\work\f.m
On line 6 ==> y = 1/(x^5*(exp(h*c/(k*x*T))-1));
Error in ==> D:\Program\matlab\work\a.m
On line 14 ==> lmax(i)=fminbnd(-f,0,1*10^(-6));