В Matlab я пытаюсь создать ячейку размером 16 x1, где каждая запись этой ячейки является матрицей. У меня следующее уравнениеЗаполнение ячейки матриц в MATLAB
$$W_g = exp^{\frac{j{2\pi m}{N}(n+\frac{g}{G}))} \,\,\,\,\,\,\, m,n=0,1,.....(N-1)$$
для этой работы предположим, $ N = 4 $ и индекс $ г $ является индексом, который относится к сотовому элементу т.е. г = 0: 1: 15
W=cell(16,1);
for g=1:16
for m=1:3
for n=1:3
W{g,m,n}= exp((2*pi*j*m/4)* n+(g-1)/16));
end
end
end
Как я могу сделать эту работу? У меня две проблемы с этим, вы видите, что g начинается с 0, а MATLAB не принимает индекс нуля и как фактически определять матрицы внутри ячейки.
Благодаря
переполнение стека не обрабатывает LaTeX. Также добавьте 1 в 'g'? 'W {g + 1, m, n}' – Suever
спасибо. что было бы лучшим способом показать это уравнение – Henry
@Henry Я попытался запустить ваше уравнение через редактор LaTeX. Это не делает. Вы можете использовать этот веб-сайт: https://www.codecogs.com/latex/eqneditor.php ... для создания представления изображения уравнения, которое вы можете использовать для вставки в свой пост. Исправьте свое уравнение, сделайте изображение, затем вставьте его в свой пост здесь. – rayryeng