2013-10-25 61 views
0

我想在Matlab中創建一個數組,它將存儲從k = 0到k = 64的tk = k * T/N,並且T和N是常數4和64。等效的c代碼是這樣的:如何在基於特定函數的matlab中創建數組

for(int i = 0; i < 64; i++) 
{ 
    tk[i+1] = i * T/N; 
} 

我相信matlab索引從1開始,因爲什麼原因。

回答

1

你想:

k = 0:64; 
T = 4; 
N = 64; 
tk = k * T/N; 

,這將產生一個65元素的數組tk。是的,Matlab索引從1。它不是唯一的編程語言,但是如果你來自base 0語言,它確實需要一些習慣。

相關問題