Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2008-12-06
年龄: 37
帖子: 2
声望力: 0 ![]() |
![]()
计算f(x)=sinx+3的最小值
编写程序 function f=myfun(x); syms x; f=sin(x)+3; 之后运行 x0=2; %以x0为初始点 [x,fval]=fminsearch(@myfun,x0) 运行却提示出错: ??? Conversion to double from sym is not possible. Error in ==> D:\MATLAB6p5\toolbox\matlab\funfun\fminsearch.m On line 125 ==> fv(:,1) = feval(funfcn,x,varargin{:}); 刚学matlab,还很不熟悉,望高手指教! |
![]() |
![]() |
![]() |
|
|
![]() |
||||
主题 | 主题作者 | 版面 | 回复 | 最后发表 |
请教怎么解这个递归方程 | lohas1985 | MATLAB论坛 | 0 | 2009-03-12 14:34 |
[分享]给大家传一个图像空间变换和直方图变换的数学推导 | johnny8088 | MATLAB论坛 | 0 | 2009-01-31 03:26 |
Matlab声音合成和滤波的问题【附代码-自己写的】 | xmuer | MATLAB论坛 | 4 | 2008-12-17 08:58 |
[求助]在SIMULINK里,如何将inegrator上方的箭头移到下面去 | yijianmei | MATLAB论坛 | 1 | 2008-07-24 10:15 |
【求助】如何解含有贝塞尔函数导数的方程,哪儿位帮一下忙! | xiaorain19841202 | MATLAB论坛 | 0 | 2007-06-03 16:27 |