/ / Jak stworzyć tablicę w programie matlab na podstawie określonej funkcji - tablice, matlab

Jak stworzyć tablicę w programie Matlab na podstawie określonej funkcji - tablice, matlab

Próbuję utworzyć tablicę w Matlabie, która będzie przechowywać tk = k * T / N od k = 0 do k = 64, a T i N są odpowiednio stałymi 4 i 64. Odpowiedni kod c jest następujący:

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

Wierzę, że indeksowanie matlab zaczyna się od 1, z jakiegokolwiek powodu.

Odpowiedzi:

1 dla odpowiedzi № 1

Chcesz:

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

Spowoduje to wygenerowanie tablicy 65 elementów tk. I tak, indeksy Matlab z 1. Nie jest to jedyny język programowania, ale trzeba trochę się przyzwyczaić, jeśli pochodzisz z base 0 język.