Trigonometric function graph












0














I tried to tweak a trigonometric function in Wolframalpha to kinda transform the sin function into a rounded square function. Please see screenshot here: Wolframaplpha graph.



First function looks good for y=1, but I'd prefer to have a higher slope for y=0, just as the second function is.



Is there an elegant formula to achieve that with a periodic function , like sin?



Cheers!










share|cite|improve this question



























    0














    I tried to tweak a trigonometric function in Wolframalpha to kinda transform the sin function into a rounded square function. Please see screenshot here: Wolframaplpha graph.



    First function looks good for y=1, but I'd prefer to have a higher slope for y=0, just as the second function is.



    Is there an elegant formula to achieve that with a periodic function , like sin?



    Cheers!










    share|cite|improve this question

























      0












      0








      0







      I tried to tweak a trigonometric function in Wolframalpha to kinda transform the sin function into a rounded square function. Please see screenshot here: Wolframaplpha graph.



      First function looks good for y=1, but I'd prefer to have a higher slope for y=0, just as the second function is.



      Is there an elegant formula to achieve that with a periodic function , like sin?



      Cheers!










      share|cite|improve this question













      I tried to tweak a trigonometric function in Wolframalpha to kinda transform the sin function into a rounded square function. Please see screenshot here: Wolframaplpha graph.



      First function looks good for y=1, but I'd prefer to have a higher slope for y=0, just as the second function is.



      Is there an elegant formula to achieve that with a periodic function , like sin?



      Cheers!







      trigonometry






      share|cite|improve this question













      share|cite|improve this question











      share|cite|improve this question




      share|cite|improve this question










      asked Nov 30 at 8:45









      Dani Dobre

      11




      11






















          3 Answers
          3






          active

          oldest

          votes


















          0














          Here's the Fourier synthesis of an unnormalized square wave, cut off at term $n$. Adjust $n$ to your needs.



          $f(x) = sumlimits_{i=1, 3, 5 ldots}^n {1 over i} sin (i x)$



          unnormalized rounded square






          share|cite|improve this answer





















          • I am using the function to simulate the air bubble movement in an Android "level" app. Your response is great, but the amplitude of the horizontal part makes the air bubble wobble noticeably. Is there another way to stretch the horizontal part of the sin(sin(x)*1.8) graph?
            – Dani Dobre
            Nov 30 at 12:27



















          0














          A Fourier series will work here, it is a linear combination of individual sin functions with different periods and amplitudes. For example, for the square function



          $$
          f(x) = frac{4}{pi}sum_{k = 0}^{+infty}frac{1}{2 k + 1}sinleft((2k + 1)frac{x}{2}right)
          $$



          If you truncate the series at a given $k$ you will be successively better approximations, here's a graph



          enter image description here






          share|cite|improve this answer





























            0














            I have found the answer. First, I was thinking why is 1.8 so special, but realized it is close to pi/2, so I've changed 1.8 to pi/2. Then, I thought I should try sin(sin(sin(x)...



            Here's the graph:
            https://www.wolframalpha.com/input/?i=plot+sin(sin(x)*pi%2F2)+plot+sin(sin(sin(x)*pi%2F2)*pi%2F2)






            share|cite|improve this answer





















              Your Answer





              StackExchange.ifUsing("editor", function () {
              return StackExchange.using("mathjaxEditing", function () {
              StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
              StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
              });
              });
              }, "mathjax-editing");

              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "69"
              };
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function() {
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled) {
              StackExchange.using("snippets", function() {
              createEditor();
              });
              }
              else {
              createEditor();
              }
              });

              function createEditor() {
              StackExchange.prepareEditor({
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: true,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: 10,
              bindNavPrevention: true,
              postfix: "",
              imageUploader: {
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              },
              noCode: true, onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });














              draft saved

              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3019839%2ftrigonometric-function-graph%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              3 Answers
              3






              active

              oldest

              votes








              3 Answers
              3






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              0














              Here's the Fourier synthesis of an unnormalized square wave, cut off at term $n$. Adjust $n$ to your needs.



              $f(x) = sumlimits_{i=1, 3, 5 ldots}^n {1 over i} sin (i x)$



              unnormalized rounded square






              share|cite|improve this answer





















              • I am using the function to simulate the air bubble movement in an Android "level" app. Your response is great, but the amplitude of the horizontal part makes the air bubble wobble noticeably. Is there another way to stretch the horizontal part of the sin(sin(x)*1.8) graph?
                – Dani Dobre
                Nov 30 at 12:27
















              0














              Here's the Fourier synthesis of an unnormalized square wave, cut off at term $n$. Adjust $n$ to your needs.



              $f(x) = sumlimits_{i=1, 3, 5 ldots}^n {1 over i} sin (i x)$



              unnormalized rounded square






              share|cite|improve this answer





















              • I am using the function to simulate the air bubble movement in an Android "level" app. Your response is great, but the amplitude of the horizontal part makes the air bubble wobble noticeably. Is there another way to stretch the horizontal part of the sin(sin(x)*1.8) graph?
                – Dani Dobre
                Nov 30 at 12:27














              0












              0








              0






              Here's the Fourier synthesis of an unnormalized square wave, cut off at term $n$. Adjust $n$ to your needs.



              $f(x) = sumlimits_{i=1, 3, 5 ldots}^n {1 over i} sin (i x)$



              unnormalized rounded square






              share|cite|improve this answer












              Here's the Fourier synthesis of an unnormalized square wave, cut off at term $n$. Adjust $n$ to your needs.



              $f(x) = sumlimits_{i=1, 3, 5 ldots}^n {1 over i} sin (i x)$



              unnormalized rounded square







              share|cite|improve this answer












              share|cite|improve this answer



              share|cite|improve this answer










              answered Nov 30 at 9:11









              David G. Stork

              9,54721232




              9,54721232












              • I am using the function to simulate the air bubble movement in an Android "level" app. Your response is great, but the amplitude of the horizontal part makes the air bubble wobble noticeably. Is there another way to stretch the horizontal part of the sin(sin(x)*1.8) graph?
                – Dani Dobre
                Nov 30 at 12:27


















              • I am using the function to simulate the air bubble movement in an Android "level" app. Your response is great, but the amplitude of the horizontal part makes the air bubble wobble noticeably. Is there another way to stretch the horizontal part of the sin(sin(x)*1.8) graph?
                – Dani Dobre
                Nov 30 at 12:27
















              I am using the function to simulate the air bubble movement in an Android "level" app. Your response is great, but the amplitude of the horizontal part makes the air bubble wobble noticeably. Is there another way to stretch the horizontal part of the sin(sin(x)*1.8) graph?
              – Dani Dobre
              Nov 30 at 12:27




              I am using the function to simulate the air bubble movement in an Android "level" app. Your response is great, but the amplitude of the horizontal part makes the air bubble wobble noticeably. Is there another way to stretch the horizontal part of the sin(sin(x)*1.8) graph?
              – Dani Dobre
              Nov 30 at 12:27











              0














              A Fourier series will work here, it is a linear combination of individual sin functions with different periods and amplitudes. For example, for the square function



              $$
              f(x) = frac{4}{pi}sum_{k = 0}^{+infty}frac{1}{2 k + 1}sinleft((2k + 1)frac{x}{2}right)
              $$



              If you truncate the series at a given $k$ you will be successively better approximations, here's a graph



              enter image description here






              share|cite|improve this answer


























                0














                A Fourier series will work here, it is a linear combination of individual sin functions with different periods and amplitudes. For example, for the square function



                $$
                f(x) = frac{4}{pi}sum_{k = 0}^{+infty}frac{1}{2 k + 1}sinleft((2k + 1)frac{x}{2}right)
                $$



                If you truncate the series at a given $k$ you will be successively better approximations, here's a graph



                enter image description here






                share|cite|improve this answer
























                  0












                  0








                  0






                  A Fourier series will work here, it is a linear combination of individual sin functions with different periods and amplitudes. For example, for the square function



                  $$
                  f(x) = frac{4}{pi}sum_{k = 0}^{+infty}frac{1}{2 k + 1}sinleft((2k + 1)frac{x}{2}right)
                  $$



                  If you truncate the series at a given $k$ you will be successively better approximations, here's a graph



                  enter image description here






                  share|cite|improve this answer












                  A Fourier series will work here, it is a linear combination of individual sin functions with different periods and amplitudes. For example, for the square function



                  $$
                  f(x) = frac{4}{pi}sum_{k = 0}^{+infty}frac{1}{2 k + 1}sinleft((2k + 1)frac{x}{2}right)
                  $$



                  If you truncate the series at a given $k$ you will be successively better approximations, here's a graph



                  enter image description here







                  share|cite|improve this answer












                  share|cite|improve this answer



                  share|cite|improve this answer










                  answered Nov 30 at 9:16









                  caverac

                  13k21028




                  13k21028























                      0














                      I have found the answer. First, I was thinking why is 1.8 so special, but realized it is close to pi/2, so I've changed 1.8 to pi/2. Then, I thought I should try sin(sin(sin(x)...



                      Here's the graph:
                      https://www.wolframalpha.com/input/?i=plot+sin(sin(x)*pi%2F2)+plot+sin(sin(sin(x)*pi%2F2)*pi%2F2)






                      share|cite|improve this answer


























                        0














                        I have found the answer. First, I was thinking why is 1.8 so special, but realized it is close to pi/2, so I've changed 1.8 to pi/2. Then, I thought I should try sin(sin(sin(x)...



                        Here's the graph:
                        https://www.wolframalpha.com/input/?i=plot+sin(sin(x)*pi%2F2)+plot+sin(sin(sin(x)*pi%2F2)*pi%2F2)






                        share|cite|improve this answer
























                          0












                          0








                          0






                          I have found the answer. First, I was thinking why is 1.8 so special, but realized it is close to pi/2, so I've changed 1.8 to pi/2. Then, I thought I should try sin(sin(sin(x)...



                          Here's the graph:
                          https://www.wolframalpha.com/input/?i=plot+sin(sin(x)*pi%2F2)+plot+sin(sin(sin(x)*pi%2F2)*pi%2F2)






                          share|cite|improve this answer












                          I have found the answer. First, I was thinking why is 1.8 so special, but realized it is close to pi/2, so I've changed 1.8 to pi/2. Then, I thought I should try sin(sin(sin(x)...



                          Here's the graph:
                          https://www.wolframalpha.com/input/?i=plot+sin(sin(x)*pi%2F2)+plot+sin(sin(sin(x)*pi%2F2)*pi%2F2)







                          share|cite|improve this answer












                          share|cite|improve this answer



                          share|cite|improve this answer










                          answered Nov 30 at 13:07









                          Dani Dobre

                          11




                          11






























                              draft saved

                              draft discarded




















































                              Thanks for contributing an answer to Mathematics Stack Exchange!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid



                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.


                              Use MathJax to format equations. MathJax reference.


                              To learn more, see our tips on writing great answers.





                              Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                              Please pay close attention to the following guidance:


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid



                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.


                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3019839%2ftrigonometric-function-graph%23new-answer', 'question_page');
                              }
                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              Sphinx de Gizeh

                              Dijon

                              Équipe cycliste