找回密码
 注册
关于网站域名变更的通知
查看: 1174|回复: 1
打印 上一主题 下一主题

python调用matlab的问题???

[复制链接]
  • TA的每日心情

    2019-11-19 15:29
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2019-6-25 16:57 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    本帖最后由 adogpp 于 2019-6-25 17:04 编辑
    " w! j2 S  L: s2 O' J1 [
    + N4 G' O4 V$ `3 L2 R# M( W在matlab运行函数时没有问题,但是用python调用该matlab函数时,出现报错如下。求问有遇到这种情况的吗???" g! f' T% O3 R
    import matlab.engine( E: h$ l# D0 f3 Z6 \5 {/ X
    engine = matlab.engine.start_matlab() # Start MATLAB process
    9 `  F2 U* A1 _8 J" b6 j0 `3 i3 W
    2 A1 M3 i' u& Y  Z. ]; Dengine.vl_compilenn
    * `2 r  E  s8 ~4 ^6 o9 c: u
    6 ^: P; @$ I) @2 V5 slabel=engine.experi('/13/10.wav')
    - `, H4 p* x" H  ?' C% y
    & h/ @4 h- a% J9 F# o6 k9 d2 A9 b2 mprint(label)
    7 x. c  i2 C7 D# p8 Z. x$ H$ S, _: K" f% J9 ]
    1 I5 ]! F) W0 A: x( G

    $ C1 u4 k% o0 A7 d; Q" LAttempt to execute SCRIPT vl_nnconv as a function:0 y2 z) h  r: d0 ~8 w. F3 U9 @

    / O' J0 z0 ~  [, R4 G/usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/vl_nnconv.m* K, A) E1 S9 r  s- q

    4 t1 Y. q8 v! X$ g* [Error in dagnn.Conv/forward (line 12)
    4 _3 ]8 h6 [9 c  x# q' P& D: H! H' u: @7 {
          outputs{1} = vl_nnconv(...
    & a8 V! p4 ]/ Z6 G' o3 w  G* O- E$ W. f% Q! y* _4 N
    Error in dagnn.Layer/forwardAdvanced (line 85)# @4 o8 L! s1 j/ c

    % W5 c9 u- J$ ~# U8 O$ S7 f& y  t0 I      outputs = obj.forward(inputs, {net.params(par).value}) ;
    7 ^9 W' y' g& n/ J' F8 n( U4 m! w; u) C0 l! I
    Error in dagnn.DagNN/eval (line 91)
    7 g- u. K( r- N2 x# L0 A0 r$ ?) s* y9 p- H; y3 ]
      obj.layers(l).block.forwardAdvanced(obj.layers(l)) ;
    ; p% v, I% b1 w: z9 I0 ]
    8 z3 ]( w) n# nError in experi (line 68)& A# L- l$ I; }$ v
    ' g' D. D! Z" U5 d8 d/ N1 O$ a) v
          dag.eval({'data', gpuArray(inp1)}) ;! e0 X; g# D! J  J

    0 d) c* t  s1 _/ }2 P4 gTraceback (most recent call last):$ q- A, U/ ]1 O% b$ a

    0 v% Z+ z2 r2 _. X3 k  File "/home/affcgroup/affc/Ser/affccompute/mcnCrossModalEmotions-master/emoVoxCeleb/p3.py", line 4, in <module>   ( \' K; S* w* w+ n4 m) g$ L
    7 u# ~1 l- O# W
    label=engine.experi('/home/affcgroup/mustudy/data/lianke/13/10.wav')
    * e9 y' @% W, o, j3 N# s( |, |$ @5 H: w
      File "/usr/local/lib/python2.7/dist-packages/matlab/engine/matlabengine.py", line 78, in __call__
    1 J0 f" A  A. `' K7 {! K) G9 L$ T( N
        _stderr, feval=True).result()7 J8 D1 ?" X2 a( U6 k

    % Q' q/ c% Z& Z8 A5 e5 H  File "/usr/local/lib/python2.7/dist-packages/matlab/engine/futureresult.py", line 68, in result
    7 z0 O/ _1 r& x8 Y8 b; h0 f& v- z( w1 L& ?
        return self.__future.result(timeout)
    " j; `/ ^8 f) g, d' z# z2 @7 w) r' i; t+ E2 q7 }: ]* q
      File "/usr/local/lib/python2.7/dist-packages/matlab/engine/fevalfuture.py", line 82, in result- C( b& ?' T6 J1 U  q
    6 @" H: y. X- j3 U7 l
        self._result = pythonengine.getFEvalResult(self._future,self._nargout, None, out=self._out, err=self._err)
    1 h6 v9 L$ D  [; A! L. o6 I6 B  g
    matlab.engine.MatlabExecutionError:
    & h1 [& @" w9 S- ^. K$ ]% a4 e' ~7 N1 O. ~
       File /home/affcgroup/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/Conv.m, line 12, in Conv.forward
    & t& Y& V& @8 f. _6 _  Q3 _2 V+ N( k8 ~- t  j- m2 Y3 f: r  k
      File /home/affcgroup/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/Layer.m, line 85, in Layer.forwardAdvanced
    + N1 f* K+ x- Q: |' ~# c  }( p
    ! y( G4 ?0 y# B4 t  File /usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/@DagNN/eval.m, line 91, in eval0 l9 _/ R2 l5 R6 O! Y2 e

    ( G2 T. g# @  k! g) K0 ^5 o  File /home/affcgroup/affc/Ser/affccompute/mcnCrossModalEmotions-master/emoVoxCeleb/experi.m, line 68, in experi$ G, B4 p+ l6 a
    & L% d5 F, Y! d; @( ]" z0 Q; e' |+ W
    Attempt to execute SCRIPT vl_nnconv as a function:9 q. E7 {# l; `
    2 H* b, ?; x5 d6 f, E
    /usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/vl_nnconv.m8 w: P9 a. C3 [9 P
    7 ?2 Y+ i& @7 L3 K8 C1 K& J
      o' e/ i  P, A" n5 P7 w7 P
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-23 17:25 , Processed in 0.140625 second(s), 24 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表