matlab画怎么画这个函数?.

Mgvsina+mv^3/2s=W里面只有v和s是变量其他都是固定值,W是因变量,我想找出W为最小值时的v和s取多少啊?... Mgvsina +mv^3/2s=W 里面只有v和s是变量其他都是固定值,W是因变量,我想找出W为最小值时的v和s取多少啊? 展开
 我来答
WM_THU
2013-08-23 · TA获得超过7163个赞
知道大有可为答主
回答量:4285
采纳率:80%
帮助的人:3858万
展开全部
这是个无约束最小化问题。代码如下:

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我扣能教我吗?非常感谢

追答

跑这个文件。里面的常数自己改。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式