微分方程求解。。

首页 & &>& >
专家求解。。。。。。。
关注此问题的人还看了
健康经验分享
健康生活,源于分享登录网易通行证
使用网易通行证(含网易邮箱)帐号登录
提交您的投诉或建议
视频画面花屏
视/音频不同步
播放不流畅
登录后才能查看我的笔记
暂时没有笔记!
确定删除笔记?
即将播放下一集,请您保存当前的笔记哦!
对字幕纠错要登录哦!
内容不能少于3个字
本章从不同科学或学科出发对人工智能的各种定义进行介绍,并叙述人工智能的起源与发展过程,包括在中国的发展情况,历经了质疑、批评甚至打压,直至出现希望的曙光,形成今天的局面,其过程可谓艰辛。最后讨论人工智能与人类智能的关系,指出能够使用人工智能来模仿人类智能。
介绍目前人工智能的主要学派,即符号主义、连接主义和进化主义,以及他们的理论基础与认知观,阐述人工智能对人人类经济、社会和文化等层面的影响,讨论人工智能的研究目标、研究内容和研究方法,并简介人工智能的研究与应用领域。
早期的人工智能研究以经典人工智能为主要手段,研究自动定理证明问题,它是建立在经典逻辑基础上,以数理逻辑的方法进行推理证明的技术,其中消解原理是定理证明方法中的代表之一。本章介绍与讨论经典人工智能的有关问题,主要为消解原理和自动推理证明等问题。
[第4课]问题求解与搜索
问题求解技术是人工智能研究领域中的一个重要问题,包括问题表示和解的搜索两个部分内容。状态空间法是问题求解的常用方法,采用图来表示问题,并使用图搜索策略来求得问题的解。尤其是搜索策略中引入启发式信息的启发式搜索是目前在解决实际问题中广泛采用的方法。
机器人是人们听到人工智能时几乎第一时间联想到的事物,但现实中的机器人与我们想象中的机器人有很大的不同。作为一门学科的机器人学,本章介绍机器人学的发展过程和机器人的分类,探讨机器人学与人工智能的关系,最后谈谈为什么要研究开发机器人技术。
经典人工智能虽然仍是人工智能的主流,但已不再是研究热点。而计算智能则异军突起,成为智能学科中新的增长点。目前对计算智能是否应该归属于人工智能也存在争论,但一般认为它是在神经计算、进化计算和模糊计算这三大学科发展的基础上提出来的。计算智能是信息科学与生命科学交叉与集成的产物。本章逐一介绍神经计算、进化计算、模糊计算和人工生命等基本原理。
人工智能是一门高度交叉的科学,不仅涉及到计算机、自动化、数学、信息学等学科,还涉及到心理学、脑科学、仿生学等各种学科。群智能就是仿生学在人工智能中应用的典型。蚁群算法和粒群算法分别受到蚂蚁和鸟群社会行为的启发,将其转换为可计算模型,引入到优化问题的求解中。本章着重介绍蚁群算法和粒群算法的机理。
跟贴热词:
文明上网,登录发贴
网友评论仅供其表达个人看法,并不表明网易立场。
学校:中南大学
讲师:蔡自兴,刘丽珏
授课语言:中文
类型:计算机 中国大学视频公开课 国内
课程简介:视频课程精选人工智能领域中一些具有代表性的内容进行介绍,包括人工智能的起源、发展等历史,人工智能的研究目标、研究内容和研究方法等;另外,对人工智能中几种经典技术做了介绍,还对机器人学与机器人技术进行了阐述;最后,对人工智能的最新发展进行介绍,包括目前的研究热点计算智能和群智能技术等。
扫描左侧二维码下载客户端&& 查看话题
MATLAB求解一个比较复杂的方程
a/(1.0+exp(-b*(0.003-c)))-a/(1.0+exp(b*c))=1.460;
a/(1.0+exp(-b*(0.012-c)))-a/(1.0+exp(b*c))=4.388;
a/(1.0+exp(-b*(0.030-c)))-a/(1.0+exp(b*c))=5.455;
有谁知道上面的三个方程怎么解,初学MATLAB,还不会求解这种方程,谁能指导下我,谢谢~
实际我是想用一个函数去拟合我的三个点。最后转化成上面的求解。
试着写了一下,但是求解的结果很奇怪,不知道是数值参数还是方法的问题。希望有所参考价值。本人对matlab也是新手,我用的是非线性方程组求解函数solve,源码和结果如下。
s1='a/(1.0+exp(-b*(0.003-c)))-a/(1.0+exp(b*c))=1.460';
s2='a/(1.0+exp(-b*(0.012-c)))-a/(1.0+exp(b*c))=4.388';
s3='a/(1.0+exp(-b*(0.030-c)))-a/(1.0+exp(b*c))=5.455';
=solve(s1,s2,s3)
(NaN)+(NaN)*i
(NaN)+(NaN)*i
(NaN)+(NaN)*i
(NaN)+(NaN)*i Originally posted by cyzhixue at
a/(1.0+exp(-b*(0.003-c)))-a/(1.0+exp(b*c))=1.460;
a/(1.0+exp(-b*(0.012-c)))-a/(1.0+exp(b*c))=4.388;
a/(1.0+exp(-b*(0.030-c)))-a/(1.0+exp(b*c))=5.455;
有谁知道上面的三个方程怎么解,初学MATLAB,还 ... 尝试了一下用符号求解,找不到解析解。
solve('a/(1.0+exp(-b*(0.003-c)))-a/(1.0+exp(b*c))=1.460','a/(1.0+exp(-b*(0.012-c)))-a/(1.0+exp(b*c))=4.388','a/(1.0+exp(-b*(0.030-c)))-a/(1.0+exp(b*c))=5.455','a','b','c')
Warning: Explicit solution could not be found.
> In solve at 81
改用数值解:
(1)先写方程函数:
function F = cyzhixue( x )
(2)在命令窗口输入:
options = optimset('Display','iter');
&&= fsolve( @cyzhixue, , options )
Solver stopped prematurely.
fsolve stopped because it exceeded the function evaluation limit,
options.MaxFunEvals = 300 (the default value).
& & 6.1816
& & 5.8800
& & 0.0390
& &-1.4331
& &-4.2800
& &-5.1839
exitflag =
求解失败。
可能方程组非线性太强了。 呵呵,应该可以了,换用'levenberg-marquardt'算法,增加迭代次数。
用fsolve求解,初值选取有很大关系,当初值选为时,
= fsolve( @cyzhixue, , options )
所得结果:
& &10.8784
&&182.8811
& & 0.0001
&&1.0e-009 *
& &-0.1962
& &-0.2380
& & 0.0061
exitflag =
应该能满足精度要求了。 Originally posted by xiegangmai at
呵呵,应该可以了,换用'levenberg-marquardt'算法,增加迭代次数。
用fsolve求解,初值选取有很大关系,当初值选为时,
= fsolve( @cyzhixue, , optio ... xiegangmai 是MATLAB高手:tiger37::tiger37: Originally posted by cyzhixue at
a/(1.0+exp(-b*(0.003-c)))-a/(1.0+exp(b*c))=1.460;
a/(1.0+exp(-b*(0.012-c)))-a/(1.0+exp(b*c))=4.388;
a/(1.0+exp(-b*(0.030-c)))-a/(1.0+exp(b*c))=5.455;
有谁知道上面的三个方程怎么解,初学MATLAB,还 ... 还是谢谢你啊。。下面有个高手给我解决了已经,嘿嘿。你也可以去看看啊。。 Originally posted by snowwinter10 at
试着写了一下,但是求解的结果很奇怪,不知道是数值参数还是方法的问题。希望有所参考价值。本人对matlab也是新手,我用的是非线性方程组求解函数solve,源码和结果如下。
s1='a/(1.0+exp(-b*(0 ... 嘿嘿。刚刚发错了。咋发给我自己了呢。。
还是谢谢你哈。。下面有个高手给我解决了已经,你也去看看吧。。嘿嘿 我觉得解析解还是可能存在的吧
做个变量替换
x=exp(b*c)
y=exp(-0.003*b)
这样可以把方程大幅度简化 eq1='a/(1+x*y)-a/(1+x)=1.460';
eq2='a/(1+x*y^4)-a/(1+x)=4.388';
eq3='a/(1+x*y^10)-a/(1+x)=5.455';
=solve(eq1,eq2,eq3)
b=-log(y)/0.003
c=log(x)./b
s1=a./(1.0+exp(-b.*(0.003-c)))-a./(1.0+exp(b.*c))
s2=a./(1.0+exp(-b.*(0.012-c)))-a./(1.0+exp(b.*c))
s3=a./(1.0+exp(-b.*(0.030-c)))-a./(1.0+exp(b.*c)) 运行结果:
-4.246585*i
-4.246585*i
&&4.246585*i
&&4.246585*i
& && && && && && && && && & -.1e-67-2.7994363*i
& && && && && && && && && & -.1e-67+2.7994363*i
& && && && && && && && && && && && &&&10.997085
& && && && && && && && && && && && & -10.997085
& && & -7..2973178*i
& && & -7..2973178*i
& && & -.459501*i
& && & -.459501*i
& && && && && && && && && && && && && && &&&1.2721565
& && && && && && && && && && && && && && &&&.
-1..0648824*i
-1..0648824*i
-.631646*i
-.631646*i
&&.019420*i
&&.019420*i
& && && && && && && && && && && && &&&.
& && && && && && && && && && && && &&&1.7118110
& &&&-293.743*i
& &&&-293.743*i
& && &293.743*i
& && &293.743*i
-.+364.72340*i
-.-364.72340*i
& && && && && && && && && && && && && && &182.71580
& && && && && && && && && && && && && &&&-182.71579
& && && && && && && && && && && && && &&&.
& && && && && && && && && && && && && &&&.
& &1.e-31*i
& &1.e-31*i
& && & 1..*i
& && & 1..*i
& && && && &1.9999998
& && && && &1.9999999
4.63e-30*i
4.63e-30*i
& &4.e-30*i
& &4.e-30*i
& && &&&4..*i
& && &&&4..*i
& && && && & 4.0000004
& && && && & 4.9999998
& &5.e-31*i
& &5.e-31*i
& &5.e-30*i
& &5.e-30*i
& && && && &5.9999998
& && && && &5.0000000 Originally posted by 信彼南山 at
eq1='a/(1+x*y)-a/(1+x)=1.460';
eq2='a/(1+x*y^4)-a/(1+x)=4.388';
eq3='a/(1+x*y^10)-a/(1+x)=5.455';
=solve(eq1,eq2,eq3)
b=-log(y)/0.003
c=log(x)./b
s1=a./(1.0+exp(-b.*(0.003-c)))-a./(1.0 ... 高手啊!
又学习了学习!
人才是万能的,方法都是想出来的,呵呵。 Originally posted by 信彼南山 at
运行结果:
-4.246585*i
-4.246585*i
&&4.946 ... 哇塞,,你们都好强啊。。我这个菜鸟真是太佩服了。。向你们学习!!谢谢你们啦。。 Originally posted by xiegangmai at
呵呵,应该可以了,换用'levenberg-marquardt'算法,增加迭代次数。
用fsolve求解,初值选取有很大关系,当初值选为时,
= fsolve( @cyzhixue, , optio ... 你好,谢谢你回答我的问题,我还想问一下就是这个初值的选择有什么依据吗??我又换了个方程,选了好多都不行啊。。数学没学好 呵呵。。 : Originally posted by xiegangmai at
尝试了一下用符号求解,找不到解析解。
solve('a/(1.0+exp(-b*(0.003-c)))-a/(1.0+exp(b*c))=1.460','a/(1.0+exp(-b*(0.012-c)))-a/(1.0+exp(b*c))=4.388','a/(1.0+exp(-b*(0.030- ... 请问这样的问题怎么解决呀?谢谢
function f=myhs1(x)
运行如下:
>> =fsolve(@myhs1,x0,opt)
Solver stopped prematurely.
& & 0.3465& & 0.0658& & 0.2101
&&1.0e+003 *
& & 0.4843
& & 1.8293
& &-0.0001
我试了好多组初值都不行,要么出现上面的情况,要么是“No solution found.”
请问这是怎么回事呀?还是哪儿出问题了?
不胜感激!
var cpro_id = 'u1216994';
欢迎监督和反馈:本帖内容由
提供,小木虫仅提供交流平台,不对该内容负责。欢迎协助我们监督管理,共同维护互联网健康,如果您对该内容有异议,请立即发邮件到
联系通知管理员,也可以通过QQ周知,我们的QQ号为:8835100
我们保证在1个工作日内给予处理和答复,谢谢您的监督。
小木虫,学术科研第一站,为中国学术科研研究提供免费动力
广告投放请联系QQ: &
违规贴举报删除请联系邮箱: 或者 QQ:8835100
Copyright &
eMuch.net, All Rights Reserved. 小木虫 版权所有

我要回帖

更多关于 结构力学求解器 的文章

 

随机推荐