0

何らかの理由で、コードを含むプログラムを Cc Ck しようとすると:

(defun give-rank-vec (file-1 file-2)
  (let* ((cm-size (array-dimension (Swc (make-ff-array file-1)
                                        (make-ff-array file-2)) 
                                    0))
         (rank-dump-vec (make-array `(,cm-size)))     
         (Swc' (Swc (make-ff-array file-1)
                    (make-ff-array file-2))) 
         (Sbc' (Sbc (make-ff-array file-1) 
                    (make-ff-array file-2))))
    (dotimes (j cm-size) 
      (setf (svref rank-dump-vec j) 
            (/ (get-element Sbc' j j) 
               (get-element Swc' j j)))))   
   rank-dump-vec)  

rank-dump-vec「変数が定義されていません」というエラー メッセージが表示されます。これがなぜなのかわかりません。逆引用符とコンマは問題ないと思います。何か不足していますか?

4

1 に答える 1

2

への最後の参照rank-dump-vecはフォームの外にありますlet*。先行する前に移動し)ます。

于 2013-02-01T13:56:10.813 に答える