The Math Forum

Search All of the Math Forum:

Views expressed in these public forums are not endorsed by NCTM or The Math Forum.

Math Forum » Discussions » Software » comp.soft-sys.matlab

Notice: We are no longer accepting new posts, but the forums will continue to be readable.

Topic: Use part of a cell/string
Replies: 7   Last Post: Feb 19, 2013 4:26 PM

Advanced Search

Back to Topic List Back to Topic List Jump to Tree View Jump to Tree View   Messages: [ Previous | Next ]
Justin A

Posts: 52
Registered: 12/7/04
Re: Use part of a cell/string
Posted: Jan 20, 2010 11:00 AM
  Click to see the message monospaced in plain text Plain Text   Click to reply to this topic Reply

I got it!
I'll put it up here, for those who might wonder how it's done.

if the 'L_500' is stored in d(1,3) you do it as follows:
a = char(d(1,3))
b = str2num(a(3:end))

now b is a double value.

Thanks anyway!

"Maarten Repko" <> wrote in message <hj6tom$85s$>...
> Ok, I'll try to be more precise.
> I have a <1x14 cell> array with in each cell just "L_200" or "L_500" etc.. From this array I want to create a matrix with "double" values in it, equal to the nummerical part of the "L_200" etc.
> Right now I have put it in manually as:
> d(:,1) = [200; 500; 700]
> Thanks
> "Jan Simon" <> wrote in message <hj6t27$msg$>...

> > Dear Maarten!
> >

> > > is it possible to safe only part of a string?
> > > I have something like "L_500" is a cell NAMES{1,1} and I have to do calculations with the "500 part".

> >
> > With this small amount of information, I can answer just: yes, you can cut a part out of a string. If you want to learn *how* this works, please define the start and end of the substrings precisely here.
> >
> > Kind regards, Jan

Point your RSS reader here for a feed of the latest messages in this topic.

[Privacy Policy] [Terms of Use]

© The Math Forum at NCTM 1994-2018. All Rights Reserved.