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.

 採用された回答

Andrei Bobrov
Andrei Bobrov 2012 年 1 月 30 日

0 投票

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 件のコメント

Adam Anderson
Adam Anderson 2012 年 1 月 30 日
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 2012 年 1 月 30 日
see ADD
Adam Anderson
Adam Anderson 2012 年 1 月 30 日
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 ExchangeMathematics についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by