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.

 采纳的回答

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 个评论

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.
It runs but doesn't give what I was looking for. Perhaps I should redefine the question and repost. Thanks f thoughor the input

请先登录,再进行评论。

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 Mathematics 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by