MuPAD命令出错:预计会出现算术表达式。 [曝光]

时间:2014-10-28 14:09:59

标签: matlab mupad

我想写下以下表达式:

enter image description here

calculate_dkcalculate_T是具有输入参数iijj的函数。我想根据theeta变量最大化这个等式。但是,我无法为此目的形成必要的表达。我尝试使用symsum函数

syms ii jj
F = symsum(symsum(nchoosek(15,ii-1)*nchoosek(15,jj-1)*exp(theeta*calculate_dk(ii-1,jj-1) + sigmaa*calculate_T(ii-1,jj-1)), jj, 1, 16),ii,1,16);

但它给出了错误

  

在MuPAD命令中使用mupadmex错误时出错:算术   表达是预期的。 [exp] sym / privUnaryOp中的错误(第845行)
  Csym = mupadmex(op,args {1} .s,varargin {:});

     

sym / exp中的错误(第6行)
Y = privUnaryOp(X,' symobj :: map',   ' EXP&#39);

     

Acuna_model_funct错误(第24行)
F =   symsum(symsum(nchoosek(15,ii-1)* nchoosek(15,jj-1)* exp(theeta *   calculate_dk(ii-1,jj-1)+ sigmaa * calculate_T(ii-1,jj-1)),jj,1,   16),二,1,16);

请帮助我形成一个等式,以便我可以优化它(相对于theta最大化它)。

0 个答案:

没有答案