Vpn num2str l when i do this i get ans vpn1.
Change variable name in matlab for loop.
Learn more about for loop naming variables.
For instance if there needs to be a scaling of all the data in name you would have to hard code name 1 2 name 2 2 etc.
Change variable name in a loop.
Can you please help me to solve that.
I m trying do make a for loop in whicht the variable name changes for every loop.
The overhead and the fact that the contents of cell arrays are not stored in contiguous memory is also explained in the matlab documentation.
Change variable name in a loop.
I need matrices r 1 r 2 r 3 r 4.
Also with the name convention you do not have to hard code or use eval again to reprocess the data.
On top of that is the circa 104 bytes of meta data that every matlab array has.
Now if you still really want to create variables with dynamically generated names you need to use eval.
You could write a for loop to do it and without.
Learn more about name variavle eval.
With eval you use matlab commands to generate the string that will perform the operation you intend.