У меня есть несколько городов, в этих городах есть несколько соседей, и число этих соседей не похоже.
У меня есть функция:Гибкий массив в matlab
function [cityN,neighbor,neghbor2:neghborN]] = makeneighbor(x,y)
cityN=x;
neighbor=y;
end % this function is false and i just told what is in my mind
, например:
//city1 have 2 neighbors:
[city1,neighbor1,neghbor2]
//but city2 have 4 neighbors:
[city2,neighbor1,neghbor2,neighbor3,neghbor4]
//and city3 have just a neighbor
[city3,neighbor1]
я нужен flixeble массив для этого, большое спасибо ...
'cell' будет делать то, что у вас на уме. – Rashid
@ Камтал как? Можешь сказать мне? – sajad
Я не понимаю, что должна делать ваша функция, но вы можете использовать 'A {1} = [city1, neighbour1, neghbor2];' и 'A {2} = [city2, соседний1, neghbor2, сосед3, neghbor4 ] 'и не будет никаких проблем с размером. – Rashid