百科问答小站 logo
百科问答小站 font logo



下面的MATLAB代码有什么错误,如何修改? 第1页

  

user avatar    网友的相关建议: 
      

问题大概出在

       func=@(beta)symsum((exp((beta-1/14)*t)-C(t,2))^2,t,1,35);%定义优化函数     

里的C(t,2),它属于 'double' 类型,symsum函数第一个参数支持的类型是symbolic expression | symbolic function | symbolic vector | symbolic matrix | symbolic number

改成这样应该就可以了

                func         =@(         beta         )         sum         ((         exp         ((         beta         -         1         /         14         )         *         (         1         :         35         ))         -         C         (         1         :         35         ,         2         ))         .^         2         );         %定义优化函数            




  

相关话题

  为什么matlab二次规划只同时扩大 H,f 会得到完全不同的结果? 
  matlab在使用buffer时经常发生这种错误是为何? 
  95% 的人解不出这道题《史上最贱的数学题》能否用数学软件计算出来? 
  如何用matlab计算以下级数? 
  用matlab求解凸优化问题用到cvx工具包出现如下问题,应如何解决? 
  Matlab中10行10列矩阵,每行每列都是3个1,其余为0 的这样一个矩阵共有多少个? 
  matlab在使用buffer时经常发生这种错误是为何? 
  一张图片怎么用matlab 把颜色反相,就是红的部分变成绿的,蓝的部分变成黄的? 
  如何通过多帧影像进行超分辨率重构? 
  有哪些比较好的数学建模的评价模型? 

前一个讨论
为什么喜欢京剧的人越来越少,音乐剧却成了高雅爱好的代名词,被越来越多的人接受?
下一个讨论
当那些人称呼反对相对论的为民科的时候,他们是不是反对牛顿力学的民科呢?





© 2025-02-25 - tinynew.org. All Rights Reserved.
© 2025-02-25 - tinynew.org. 保留所有权利