mdsk.net
当前位置:首页 >> mAtlAB运行出现UnDEFinED FunCtion or vAriABlE 't'. >>

mAtlAB运行出现UnDEFinED FunCtion or vAriABlE 't'.

看你的程序挺有意思的,学习了。 不过,你确信是Undefined function or variable 't'.而不是Undefined function or variable 'v'. 程序中变量t是没有问题的,至少要出现问题,也应该是变量v出现。 因为,程序中: ----------------------- num1=...

x=1.*(n>=0);改成 x=0:1:14;

那是因为你在命令行输入的语句中有r=sin(x)一句,而这个x是未定义的。如果x是一个标量,那么只需要在之前加入一句x=0; % 数值自己换即可。 当这里的for循环没有被执行时,t和v都是没有值的,被引用时就会出现Undefined function or variable 'X...

你引入了一个变量i1; 但是却没有给i1赋值或者函数关系; 所以这个程序不是完整的。matlab无法计算。

根据你的描述,应该是你程序运行的过程中最上面的4个条件中没有任何一个成立,然后程序执行到h=h.*60的时候由于你之前没有定义h(没有给h赋初始值),因此报错。

因为没有你的图片,随意拿了一张图片导致得到的location_of_1是空的。 回到你的这个问题,它提示不存在a这个变量。 你回去看看你的代码,你的a是写在分支线路里复制的,它赋值失败 的可能性比如: 1 temp

根据错误提示: ??? Undefined function or variable "tau". Error in ==> CC_Method at 58 你的程序运行到最后一行报错, 原因 是 变量"tau"没有定义。 大概看了下你的程序,在这里用到"tau", if delta_S_mean(t)

函数名字不一样啊!! 是1还是2?? Ex2f(x)?Ex1f(x(i))? 亲测,统一以后可以运行。。。。

FM0code模块的实例中的参数p没有定义。你该打开模块检查参数

a=0.0025; b=0.5; c=0.00288; Tref=25; Sref=1000; Isc0=2.65; Voc0=21.6; Im0=2.33; Vm0=17.2; difT=T-Tref; //在这一行T在之前没有定义与出现 difS=S/Sref-1; Isc=Isc0*(S/Sref)*(1+a*difT); Voc=Voc0+(1-c*difT)*log(1+b*difS); Im=Im0*(S/Sr...

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com