运行matlab出现gt at 18
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 17:26:09
symsxnmn=0;m=1377*10^6;x=0.1:0.01:6;f=(x.*19.1*300*300*pi.*(1-(sin(2*pi.*x))/(2*pi.*x))-n)/((3*x-1.2
你是怎么运行的啊再问:f5运行再答:函数是用来调用的,不能直接运行!直接运行的是脚本文件!脚本文件和函数文件要分清!
在你的程序里有个小问题:在画第三个图的时候,横坐标k是1*1024的向量,而纵坐标是X16k是1*16的向量,二者不匹配,不能画图.我把横坐标改成0:15,只有16个数,就可以了.我不知道这样子改对不
dd=solve(Dd);x1=x1-dd.*f1;x2=x2-dd.*f2;dd不止一个根,所以新生成的x1,x2就不是两个数字了,而是两个矩阵,之后:f1=subs(fx1);f2=subs(fx
循环极限设置得不够,在设置里将循环极限设置大些.如果设的足够大了,看是不是进入死循环了.
那个是数据不足以适应模型线性问题!需要调整一下数据了!
elseif(A1(m-1)-a1)^2+(B1(m-1)-b1)^2再问:谢谢了可是刚才我运行的时候还是出现了错误:Function'lt'isnotdefinedforvaluesofclass'
fangdaqi似乎是这个函数的输入参数不够.再问:嗯照着书打的没学过matlab不知道该怎么改啊求助再答:le之前你似乎没有赋值啊。。。再问:额怎么赋值啊是给le赋值吗?该赋多少呢?再答:哦不是,查
猜你是个刚刚接触matlab的,别害怕,一步步的来,你的代码我看了下Undefinedfunctionorvariable'x_orig'.x_orig还缺少这个源数据
我把微分方程后面的式子用xx代替,就不出现那个错了估计是你的式子太长了.%函数定义文件functiondy=lgkt(t,y,Ta,Va);globalg;g=9.8;m=0.78;G=5.6*10^
最优化终止:变化的相对函数值已小于OPTIONS.TolFun,一般出现这样的字就是说优化结束了,达到了预定的精度.OPTIONS.TolFun是控制精度的参数,一般默认的是1.0000e-006,自
可能你已经自己建立了一个函数,命名为syms了,找到他,去掉或者改个名字
字面意思是“模糊的属性名称”
你的函数定义错了函数的返回值是f你定义了diff(f),他不是函数的返回值如果f是t和y的函数,你的diff(f)是对那个求导建议你先把f积分解出y,t的解析式,或者说就是y关于t的表达式
楼上的回答纯属想当然.表达式中所有的符号都是标量,乘号加点干什么?我觉得是MATLAB版本问题.不知道楼主用的是什么版本——R2008a之前的版本,或是R2008b之后的版本+Maple工具箱?我用楼
把其中的v=[v0;v1;v2]改成v=[v0v1v2]就行了!v0v1v2是三个不同的行向量,是不可以组成一个列向量的!除非这样改也行v=[v0';v1';v2']
xd这个范围超出了定义出了问题xd=cos(sita);问题出在这句话上,上面定义的sita一直等0xd的值当然等于1clear;clf;sita=0:pi/249.5:2*pi;xnoise=sqr
for n=1:length(sitax) B=[exp(-1j*2*pi/lmda*[0:N-1]*d*sin(sitax(n)))]'
意思是不能从符号运算对象转换到逻辑运算对象再问:还是不太明白,能举个例子说明能转换或者不能转换的吗
nitPublicTree;interfaceusesWindows,Messages,SysUtils,Classes,Graphics,Controls,Forms,Dialogs,ComCtrl