百科问答小站 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进行垂直距离topsis方法操作? 
  如何获取FFT序列中每个点的频率值? 
  编写基于机器学习的程序,有哪些编写和调试的经验和窍门? 
  为什么谈论深度学习工具时,很少有人讨论matlab的神经网络工具包? 
  matlab 安装libsvm 工具箱过程中找不到编译器,电脑上安装了c++ 6.0和c++2008? 
  一个初中生,做数学作业老是偷偷地用 MATLAB 计算,如何让他知道用 MATLAB 做数学题的危害? 
  请问怎么用matlab求解一个矩阵的递推公式? 
  如何看待北京理工大学被禁止使用matlab? 
  请问有大神可以用simulink仿真这个吗? 
  哪位大神可以解读一下,为什么画不出来呀? 

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





© 2024-11-24 - tinynew.org. All Rights Reserved.
© 2024-11-24 - tinynew.org. 保留所有权利