Entering a value into a returned string

I was wondering if there was a way to insert a value into multiple returned strings of a Taylor series. I tried it with two for commands but this isn't working how I thought it would. My code is
syms x
f=25*x^3-6*x^2+7*x-88
for x=1
for n=(0:4)
y=taylor(f,n)
end
end
Thanks in advance for any help.

 Akzeptierte Antwort

Andrei Bobrov
Andrei Bobrov am 30 Jan. 2012

0 Stimmen

May be so?
a = 1;
y = cell(5,1);
n = 0:4
for j1 = 1:numel(n)
y{j1} = taylor(f,n(j1),a);
end
OR
y1 = arrayfun(@(j1)taylor(f,j1,a),n,'un',0)
ADD
y1 = arrayfun(@(j1)subs(taylor(f,j1),x,1),0:4)

3 Kommentare

Adam Anderson
Adam Anderson am 30 Jan. 2012
Not sure what is going on in your code there. Since I have to do it for such a small number of terms I will just do it one by one.
Andrei Bobrov
Andrei Bobrov am 30 Jan. 2012
see ADD
Adam Anderson
Adam Anderson am 30 Jan. 2012
It runs but doesn't give what I was looking for. Perhaps I should redefine the question and repost. Thanks f thoughor the input

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Mathematics finden Sie in Hilfe-Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by