找回密码
 注册
关于网站域名变更的通知
查看: 1147|回复: 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 编辑 ; j. g0 S+ R$ T

    5 u0 d# L% r2 k0 L( h在matlab运行函数时没有问题,但是用python调用该matlab函数时,出现报错如下。求问有遇到这种情况的吗???
    , m- S5 `6 f- N0 r* k
    import matlab.engine: f( M% `* s8 F! O
    engine = matlab.engine.start_matlab() # Start MATLAB process
    6 o0 k5 Q% w* E7 y, m5 E: c+ D) d; S0 Q% X/ i0 s
    engine.vl_compilenn
    , Y& z( d1 t( u& @  z3 w8 a6 o$ K9 w  n$ g& U
    label=engine.experi('/13/10.wav')! i9 H1 p1 m. T" `. T' b& g

    , B8 y0 [1 D" c1 l: E' h  lprint(label)* x+ T; \- m( |8 Y8 J

    5 |' z& n/ d: K0 K, t* q. U2 J
    & W9 M5 i5 R/ {- |( @7 T3 V5 a' O/ ^6 G  `" u  n' y
    Attempt to execute SCRIPT vl_nnconv as a function:3 i. N. t6 \0 Q% c+ {4 S/ T

    3 `$ a* c/ b* D0 r9 p* X/usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/vl_nnconv.m
    6 D0 n( r8 i' B7 Q
    % M. V! }$ U9 y, FError in dagnn.Conv/forward (line 12)
    / _% m$ l6 M8 b4 f1 S  B
    9 E6 }) X1 d1 r- ]& Y      outputs{1} = vl_nnconv(...
    ( Q8 k9 t) H* A$ [/ K, S$ A: Y" a" v/ c9 U
    Error in dagnn.Layer/forwardAdvanced (line 85). M  i1 ?: p- G% I' v5 K: ^3 O6 B
    0 i( h. B2 N: Y& k/ z' s
          outputs = obj.forward(inputs, {net.params(par).value}) ;) B' J* y: _* t* k, f

    1 ^( c- t7 i! m" M6 o# nError in dagnn.DagNN/eval (line 91)
    / B- Z: H1 d1 r+ l% r
      M2 l; W- h' r3 N" \5 M0 p  obj.layers(l).block.forwardAdvanced(obj.layers(l)) ;
    ' A8 ?( ^! a  J4 Q3 s. Z- C$ q* _2 X
    Error in experi (line 68)
    6 ]- O/ n, C; y; Q/ W4 @& T3 e2 [1 a
          dag.eval({'data', gpuArray(inp1)}) ;
    8 c  M$ K) R) o/ i/ r) S
    - `/ m6 p) z) v7 P0 o' PTraceback (most recent call last):
    * s+ g# m. T- t+ F7 H6 [; G8 l
      File "/home/affcgroup/affc/Ser/affccompute/mcnCrossModalEmotions-master/emoVoxCeleb/p3.py", line 4, in <module>   
    / Q8 F4 }1 }: ^1 l% G5 ?: s; G3 f2 _+ \
      g6 ~" ]3 ^& L- @9 x  ^4 [6 u label=engine.experi('/home/affcgroup/mustudy/data/lianke/13/10.wav')
    3 ~# L8 e* y  `1 j6 p" o  \6 D7 u' F3 @( ], H9 U# g& H( F
      File "/usr/local/lib/python2.7/dist-packages/matlab/engine/matlabengine.py", line 78, in __call__7 z( S- {2 p6 F( R* o9 J

    6 l3 E( B/ b/ K( d+ q& C  g    _stderr, feval=True).result()/ c, [( ~, W& I' i3 ^) m

    1 i2 R0 I0 e# S/ h$ w( F, y% @1 v) T  File "/usr/local/lib/python2.7/dist-packages/matlab/engine/futureresult.py", line 68, in result  {, u$ s. v5 k! c3 R# ]+ s' a
    ) v- X* \1 b9 b( V' a3 L: y
        return self.__future.result(timeout)
    - u( v- h: L% K; t: `, L! x" L  f! `0 `) K6 Y7 i: B% s0 e& J
      File "/usr/local/lib/python2.7/dist-packages/matlab/engine/fevalfuture.py", line 82, in result; O, m' w. e4 \; S/ M3 p0 f* C

    3 z: K, k9 U7 D4 P7 n    self._result = pythonengine.getFEvalResult(self._future,self._nargout, None, out=self._out, err=self._err); E1 T1 K2 |/ R' D2 v$ C3 J4 S

    5 ^" W+ t) A, o  D9 ^$ E8 Lmatlab.engine.MatlabExecutionError:
    8 N- U9 |8 z* r2 w& `
    5 c' H) d; {0 ?, h   File /home/affcgroup/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/Conv.m, line 12, in Conv.forward& j  O3 l; `3 O4 r

    ! r: T% J' a2 z& }% u9 {- y5 X6 j" ?  File /home/affcgroup/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/Layer.m, line 85, in Layer.forwardAdvanced2 t9 ^% G$ y$ {" L
    # o: N9 |3 M8 ^$ l" V/ v' \4 y' m! \
      File /usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/+dagnn/@DagNN/eval.m, line 91, in eval
    6 J0 \! T  n# |
    1 t& _2 M+ ]+ `( v/ n  File /home/affcgroup/affc/Ser/affccompute/mcnCrossModalEmotions-master/emoVoxCeleb/experi.m, line 68, in experi9 Y8 a/ `/ [3 k4 g$ q# o0 U

    ) k' S3 A  f9 O  @, u$ s! s6 k; QAttempt to execute SCRIPT vl_nnconv as a function:
    , e$ Q) M! J7 p! ^/ y4 X2 X0 j
    /usr/local/MATLAB/R2017b/toolbox/MatConvNet/matconvnet-1.0-beta25/matlab/vl_nnconv.m
    6 U  c+ x& ^% t8 B, P. v( q! Z6 ~' `, h) K/ X+ l0 _
    6 i, ~* [, l2 U! ]# b
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-18 12:02 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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