how can i use linspace to generate a row vector with two similar points?
4 次查看(过去 30 天)
显示 更早的评论
i am creating an initial guess vector. As i have a multipoint BVPs, i should use double entries in the vector for the interface point. i used linspace(2,20,1000). but i want it to have two 16. how can i do it?
thank you
2 个评论
dpb
2013-7-28
What's a BVP?
Please clarify what you really want...give a small example possibly explaining how you arrived at the result.
采纳的回答
dpb
2013-7-28
编辑:dpb
2013-7-28
bp=16; % breakpoint value
sp= 2; % startpoint
ep=20; % endpoint
a0=[linspace(sp,bp,N1) linspace(bp,ep,N2)];
N1, N2 could be Ntot/2 or ratio by the distance between breakpoint and overall range to keep uniform or however is best for the particular problem.
If more breakpoints expand on the above.
2 个评论
dpb
2013-7-28
W/ time, you'll dream up a zillion other ways to code the above "plain vanilla" approach.... :)
The point of the earlier question was that there's little hope of providing a really responsive answer (as Azzi's shows) w/o the groundrules laid out clearly.
更多回答(1 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!