matlab初始值问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 02:08:30
我看了很多matlab关于线性规划和微分方程的例题,这些例题中特别是线性(非线性)方程组很多都没初始值的,可编程序的时候都加上了X0,而且都附了数值,我想问的是如果不加这些初始值对结果会不会影响啊。如果一定要加初始值,那么初始值是不是可以随便赋数值的啊???求救……快数模比赛了,急需知道!
如果附上初始值,那岂不是附上不同的初始值答案就会有不同的吗?那我究竟选哪个值才合理啊。还有,附初始值有没有什么技巧的啊?大家帮帮忙咯…………

微分方程的初值问题,想想嘛,
一个受力运动的物体 a = F/m ,
速度就是加速度的积分 + 初速度;
位移就是速度的积分 + 初始位移,

它的初速度和初始位移不同,经过3秒后的位置肯定也不一样了。这是必然的。

线性规划我不是很懂。不过如果是优化问题,理论上来说优化结果和初值没有关系,但是实际上由于优化算法的缺陷,不同给定的初值会导致得不到全局最优结果。

那附初值是一定要的,你得的结果和你附的初值有很大关系的