2016-04-22 80 views
2

,如果我想的元素添加到scliab一個載體,我可以使用$+1指數:SCILAB:添加矢量到矩陣

-->t($+1)=rand() 
t = 

    0.2113249 

-->t($+1)=rand() 
t = 

    0.2113249 
    0.7560439 

-->t($+1)=rand() 
t = 

    0.2113249 
    0.7560439 
    0.0002211 

-->t($+1)=rand() 
t = 

    0.2113249 
    0.7560439 
    0.0002211 
    0.3303271 

那麼,爲什麼,如果我想的行或列添加到空矩陣I獲得零行或列?

-->U(:,$+1)=t 
U = 

    0. 0.2113249 
    0. 0.7560439 
    0. 0.0002211 
    0. 0.3303271 

-->U(:,$+1)=t 
U = 

    0. 0.2113249 0.2113249 
    0. 0.7560439 0.7560439 
    0. 0.0002211 0.0002211 
    0. 0.3303271 0.3303271 

-->Z($+1,:)=t' 
Z = 

    0.   0.   0.   0.   
    0.2113249 0.7560439 0.0002211 0.3303271 

-->Z($+1,:)=t' 
Z = 

    0.   0.   0.   0.   
    0.2113249 0.7560439 0.0002211 0.3303271 
    0.2113249 0.7560439 0.0002211 0.3303271 

問候 最大

+0

我得到相同的結果,無論在'U'和't'是空的或完全舉報未定義。 – peng

回答