how do you hide an output?
Show older comments
I have a name where I am using the string function (strtok) to extract specific things out of the name for example
abc_pD_34Vg30.csv
[junk, name]=strtok(file(3),'_p');
[right,name]=strtok(name,'_p')
[left,name]=strtok(name,'_V')
i want to hide the output of name and have the right and left output viewable. How do i hide only the output name?
[EDITED, code formatted, Jan]
1 Comment
Jan
on 16 Jul 2012
@Leah: You have overwritten your former question http://www.mathworks.com/matlabcentral/answers/43164-asdffdasdfdsdfdddddddddd-asd-asdf-sadfa-dadsf with nonsense. Now the work I've spend for posting my answer in this thread is lost for the community. In consequence I will not answer to your questions anymore.
Answers (2)
Caleb
on 16 Jul 2012
Might try this:
[junk, name]=strtok(file(3),'_p');
[right,name]=strtok(name,'_p');
[left,name]=strtok(name,'_V');
disp(junk);
disp(right);
disp(left);
4 Comments
Leah
on 16 Jul 2012
Walter Roberson
on 16 Jul 2012
Change
disp(junk);
disp(right);
disp(left);
to
junk
right
left
Caleb
on 23 Jul 2012
You mean like this?
strcat('junk=',num2str(junk))
Walter Roberson
on 23 Jul 2012
That would also display "ans ="
joeDiHare
on 16 Jul 2012
0 votes
try:
[~, name]=strtok(file(3),'_p'); [right,~]=strtok(name,'_p') [left,~]=strtok(name,'_V')
Categories
Find more on String Parsing 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!