Vector inside another vector
Show older comments
Hi! I have a vector S = [0 1 2 3 4 ... 30]' and now i want to create another vector U that is equal to 0 if K<S and equal to S if K>=S. In my exercise K=15.
I did this:
U1=zeros(30,1);
U1(15,30)=S;
Can you please help me? Thanks
3 Comments
Alex Sune
on 21 May 2019
Your problem is not difficult. You just need to take a look to logical indexing in Matlab. For example:
José Campelo
on 21 May 2019
Accepted Answer
More Answers (1)
madhan ravi
on 21 May 2019
Edited: madhan ravi
on 21 May 2019
0 votes
People don’t do homeworks here. Index K>=S to U1 lhs and S rhs by equating against each other. Since it’s your homework see Alex’s links above and experiment.
2 Comments
Adam Danz
on 21 May 2019
My homework detectors didn't go off on this one.
madhan ravi
on 21 May 2019
XD sometimes it doesn’t even in mine, maybe a bug xd.
Categories
Find more on Resizing and Reshaping Matrices 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!