How to create a multi-dimensional cell?
1 view (last 30 days)
Show older comments
Willemijn Wolf
on 16 Jul 2016
Answered: Image Analyst
on 16 Jul 2016
I am working with a toolbox, of which I can't access the source code (.p file). For solving a multi dimensional problem, I need to create a cell, telling that all my d-variables (d=200 for instance), follow a normal distribution. For d=2, creating this cell is: {'normpdf(0,1)', 'normpdf(0,1)'} Is there an easy way to create this cell for d=200? Thank you for your help!
0 Comments
Accepted Answer
Image Analyst
on 16 Jul 2016
Try using repmat:
myString = 'normpdf(0,1)';
ca = {myString}; % First make one cell.
ca200 = repmat(ca, 1, 200) % Now replicate it out to 200
0 Comments
More Answers (1)
See Also
Categories
Find more on Language Fundamentals in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!