Załóżmy, że chcę utworzyć 10 zmiennych, które będzie wyglądać następująco:Tworzenie zmiennych o nazwach od strun
x1 = 1;
x2 = 2;
x3 = 3;
x4 = 4;
.
.
xi = i;
Jest to uproszczona wersja tego, co mam zamierzając zrobić. Zasadniczo po prostu chcę zapisać linie kodu, tworząc te zmienne w sposób zautomatyzowany. Czy istnieje możliwość skonstruowania nazwy zmiennej w Matlab? Wzorzec w moim przykładzie byłby następujący: ["x", num2str(i)]
. Ale nie mogę znaleźć sposobu na utworzenie zmiennej o tej nazwie.
Zobacz FAQ MATLAB: [Jak utworzyć zmienne A1, A2, ..., A10 w pętli?] (Http://matlab.wikia.com/wiki/FAQ#How_can_I_create_variables_A1.2C_A2.2C ....2CA10_in_a_loop .3F) – Amro