matlab画怎么画这个函数?.

问题描述:

matlab画怎么画这个函数?.
Mgvsina +mv^3/2s=W 里面只有v和s是变量其他都是固定值,W是因变量,我想找出W为最小值时的v和s取多少啊?
1个回答 分类:综合 2014-12-04

问题解答:

我来补答
这是个无约束最小化问题.代码如下:
w = @(x)M*g*x(1)*sin(a)+m*x(1)*x(2)^1.5;
[X, mW] = fminunc(w, [5 5]);
其中x(1)代表v,x(2)代表s.[5 5]是给出的初始值,可以修改以得到更好的结果.X是W最小时的v和s,mW是最小的W.
不过,可以预见,结果一定是x(1)为负数,非常小,而x(2)为正数,非常大.
如果你想这个解有意义 请加入其他约束
再问: v是人行走的步速,s是步长   v  s  都有范围的详细代码给我行吗?827   8129   65我扣能教我吗?非常感谢
再答: 跑这个文件。里面的常数自己改。

 
 
展开全文阅读
剩余:2000
下一页:明矾净水
也许感兴趣的知识