wyy0723 发表于 2015-1-22 20:35

遇matlab问题,求大神指教,感激不尽啊~~~~~~~~~~~


       g=m*T(j)*r^(i-5)
       g1=int(g,r,0,1)
      H2(i,j)=f1-k*g1
其中
T(j)是T=sym('[]')的元素 ,且都是r的函数


H2(i,j)是H2=sym('[]')的元素

但在循环运行后,int函数没法进行,求指教
file:///C:\Users\wyy0723\AppData\Roaming\Tencent\Users\276879627\QQ\WinTemp\RichOle\~A~5QXIEFO3MM{YW7B~F{PT.jpg


g =

(4*cos(pi*r))/5 + 1

Attempt to reference field of non-structure array.


Error in sym/int (line 124)
   rSym = mupadmex('symobj::intdef',f.s,x.s,a.s,b.s,options);


Error in SS (line 93)
       g1=int(g,r,0,1)


chybeyond 发表于 2015-1-22 20:45

T(j)表达式具体是什么,检查里边是否有.*漏写为.
页: [1]
查看完整版本: 遇matlab问题,求大神指教,感激不尽啊~~~~~~~~~~~