Quantcast

Got Homework?

Connect with other students for help. It's a free community.

  • across
    MIT Grad Student
    Online now
  • laura*
    Helped 1,000 students
    Online now
  • Hero
    College Math Guru
    Online now

Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

mukushla

write a mfile with matlab which takes a and n from user and gives the n term s of taylor series of sin(x) around x=a

  • one year ago
  • one year ago

  • This Question is Closed
  1. mukushla
    Best Response
    You've already chosen the best response.
    Medals 0

    i have difficulties with math part @experimentX

    • one year ago
  2. mukushla
    Best Response
    You've already chosen the best response.
    Medals 0

    we must print something like this\[a_0+a_1(x-a)+a_2(x-a)^2+...\]

    • one year ago
  3. mukushla
    Best Response
    You've already chosen the best response.
    Medals 0

    man i have nothing :(

    • one year ago
  4. experimentX
    Best Response
    You've already chosen the best response.
    Medals 0

    Woops ... !! probably write a function do do that.

    • one year ago
  5. experimentX
    Best Response
    You've already chosen the best response.
    Medals 0

    syms x diff(sin(x), 'n times differentiate', 'around a');

    • one year ago
  6. mukushla
    Best Response
    You've already chosen the best response.
    Medals 0

    @phi

    • one year ago
  7. mukushla
    Best Response
    You've already chosen the best response.
    Medals 0

    man would u mind to join us :)

    • one year ago
  8. experimentX
    Best Response
    You've already chosen the best response.
    Medals 0

    Woops!! lol

    • one year ago
  9. mukushla
    Best Response
    You've already chosen the best response.
    Medals 0

    lol

    • one year ago
  10. mukushla
    Best Response
    You've already chosen the best response.
    Medals 0

    nth derivative of sin(x)\[\sin(\frac{n\pi}{2}+x)\]

    • one year ago
  11. mukushla
    Best Response
    You've already chosen the best response.
    Medals 0

    wrong !!!

    • one year ago
  12. experimentX
    Best Response
    You've already chosen the best response.
    Medals 0

    Woops ... i need to differentiate it and substitute it.

    • one year ago
  13. experimentX
    Best Response
    You've already chosen the best response.
    Medals 0

    clc syms x center = input('Enter the center of expansion: '); for i=1:10 disp(subs(diff(sin(x), i), x, center)); end

    • one year ago
  14. mukushla
    Best Response
    You've already chosen the best response.
    Medals 0

    exper can we show that like what i mentioned above?

    • one year ago
  15. mukushla
    Best Response
    You've already chosen the best response.
    Medals 0

    for example with center 3 -0.9900-0.1411(x-3)+0.9900(x-3)^2+...

    • one year ago
  16. experimentX
    Best Response
    You've already chosen the best response.
    Medals 0

    hold on ... I'm working.

    • one year ago
  17. experimentX
    Best Response
    You've already chosen the best response.
    Medals 0

    I don't like Matlab's string handing !!

    • one year ago
  18. mukushla
    Best Response
    You've already chosen the best response.
    Medals 0

    me too

    • one year ago
  19. phi
    Best Response
    You've already chosen the best response.
    Medals 1

    This does not do the input. But it does give an idea a=pi/3, n=4; str2=''; for ii=0:(n-1) switch mod(ii,4) case 0, ff= sin(a); case 1, ff= cos(a); case 2, ff= -sin(a); case 3, ff= -cos(a); end; if (ff<0) sg= '-' else sg= '+'; end; if ii>0 str= sprintf('%2s %7.5f(x-%2.4f)^%d',sg, abs(ff)/factorial(ii),a,ii); else str= sprintf('%7.5f',ff); end; str2= [str2 str]; end; str2

    • one year ago
  20. phi
    Best Response
    You've already chosen the best response.
    Medals 1

    its output str2 = 0.86603 + 0.50000(x-1.0472)^1 - 0.43301(x-1.0472)^2 - 0.08333(x-1.0472)^3

    • one year ago
  21. experimentX
    Best Response
    You've already chosen the best response.
    Medals 0

    I really hate matlab for string manipulation clc syms x center = input('Enter the center of expansion: '); for i=1:3 disp( [subs(diff(sin(x), i), x, center), strcat('(x-', num2str(center), ')^', num2str(i))]); end

    • one year ago
  22. experimentX
    Best Response
    You've already chosen the best response.
    Medals 0

    I got this nasty code ... looks pretty close clc syms x center = input('Enter the center of expansion: '); to_out = ''; for i=1:10 to_out = strcat(to_out, '+' , strcat(char(subs(diff(sin(x), i), x, center)), strcat('(x-', num2str(center), ')^', num2str(i)))); end disp(to_out);

    • one year ago
  23. experimentX
    Best Response
    You've already chosen the best response.
    Medals 0

    the out put is ...for r=4 ... maybe tweak a little. +cos(3)(x-3)^1+-sin(3)(x-3)^2+-cos(3)(x-3)^3+sin(3)(x-3)^4

    • one year ago
  24. mukushla
    Best Response
    You've already chosen the best response.
    Medals 0

    thank u guys

    • one year ago
    • Attachments:

See more questions >>>

Your question is ready. Sign up for free to start getting answers.

spraguer (Moderator)
5 → View Detailed Profile

is replying to Can someone tell me what button the professor is hitting...

23

  • Teamwork 19 Teammate
  • Problem Solving 19 Hero
  • You have blocked this person.
  • ✔ You're a fan Checking fan status...

Thanks for being so helpful in mathematics. If you are getting quality help, make sure you spread the word about OpenStudy.

This is the testimonial you wrote.
You haven't written a testimonial for Owlfred.