matlab编程画图:各位大侠请帮小女子画个图,有现金酬谢!本人QQ2295121097请各位大侠帮帮忙!

画出x(n+1)=D+x(n)y(n)(B-A*数字积分符号(x(n)));y(n+1)=x(n)x(n)y(n)(B-A*数值积分符号(x(n)));其中A=3,B=1... 画出x(n+1)=D+x(n)y(n)(B-A*数字积分符号(x(n)));
y(n+1)=x(n)x(n)y(n)(B-A*数值积分符号(x(n)));
其中 A=3, B=12.3; D=0.32; x(0)=0.1; y(0)=0.1; “数值积分符号x(n)”指的是对x求数字积分,是从x(0)到x(n) 的一个数字积分
画出x,y的关系图,以上x(n),y(n)为离散变量
展开
 我来答
xujq00
2013-04-25 · TA获得超过145个赞
知道小有建树答主
回答量:101
采纳率:0%
帮助的人:106万
展开全部

公式如下:


写了一个程序,可以运行,可以参考:

追问

您好!非常感谢您能费心解答我的问题。   但是我运行了一下这个程序,发现了几个问题:

1.积分的时候quad(@myfun,x(1),x(i)),这里的x(1)-x(i)指的是一个积分区间两个端点,默认的积分区间是b>a的,但是x(i)不一定大于x(1),而且x(1)到x(i)也不是线性变换的,这样积分肯定是不行的。

2.问题如图片


还是非常感谢您!!!

追答
我运行了没有问题,你这个报错的原因是不是因为你没有写第二个function?两个都要写出来。至于你说的需要积分区间上限大于下限,可以用if 来现,按照你的说法这个积分应该是数值积分,积分变量是x,是离散的,那样的话求和就可以了.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式