• ベストアンサー

pythonで正弦波

python初心者です。 pythonで正弦波を作りたいのですが、可能でしょうか? また、そこで作りだした正弦波(プログラムだけ)を使ったLチカをすることはできますか? 参考プログラムやURlもお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

他サイトを紹介されると流石にどうよという感じがしますので よく使われているよ、という一例を出します 正弦波の合成(音声信号処理) http://aidiary.hatenablog.com/entry/20110607/1307449007 科学技術関係でpythonやりたい場合は numpy, scipy, matplotlib あたりのインストールが必要ですが、地味にノウハウが必要なので、分からなくなったら最後ご質問ください。

その他の回答 (2)

回答No.3

1. 科学技術計算のために Python を始めよう。 http://www.turbare.net/transl/scipy-lecture-notes/intro/ とりあえずこんな感じで。

  • maiko0333
  • ベストアンサー率19% (840/4403)
回答No.1

プログラムの詳しいことが知りたければ、 https://teratail.com/ のほうが詳しく解説してくれると思います。

関連するQ&A

  • Pythonでwhileがうまく動きません。

    プログラムは初心者ですが、Pythonが簡単そうなので参考書を買ってPythonのホームページから最新の3.6.2 32bitをインストールして本に書かれているサンプルプログラムを書き込んで試しているのですが # coding:utf-8 total = 0 a = 1 while total <= 50: print a total = total + a a = a + 1 print(total) これをRunすると 1 2 3 4 5 6 7 8 9 10 55 と出ます Python 3.5.4 64bitでも試してみたのですが、55 と出ます。 他のパソコンでも試してみたのですが、結果は同じでした。 OSはWindws10 1703homeです。 どなたか、詳しい方ご教授をお願いします。

  • pythonについて

    pythonで質問です。 初心者です。 全くやったことかないです。 例えば、サイコロの目を予測するaiを作ったとしてどのような処理が行われているのですか? 予測するまでの挙動とかを教えてください。 また、代表的なaiのプログラムとその処理を簡単にでいいので教えてください。

  • FlutterでLチカしたいです。

    Flutter → firebase → Raspberry Pi でLチカをしたいです。 やりたい事: ① Flutterでスマホアプリを作り、firebaseのreal time databaseを使って、Raspberry PiでLチカを実現したいです。 ② Flutter、スマホアプリと、firebaseを使うのが条件なので、real time database以外でも、Raspberry PiでLチカできれば、その方法を、教えて頂くか、もしくは、参考サイトを、ご教示頂けると嬉しいです。 いろいろググって見たのですが、これだと言う参考サイトが見つかりません。 方法を、ご教示頂けるか、もしくは、参考サイトを、教えて頂けると嬉しいです。 更に、ヒントなどでも構いません。 当方、Flutter、C言語とPythonは、普通に ( ググるなどして ) プログラム作成できるスキルは持っています。 詳しい方からの、ご回答を、お待ち申し上げております。 よろしく、お願い致します。 どうぞ、よろしく、お願い致します。

  • Pythonプログラムのエラー

    こんにちは。pythonプログラムを勉強しはじめたばかりのものです。 次のプログラムが最後の行の#のところでエラーになってなかなか 解決ができません。アドバイスいただけませんでしょうか。 #! /python30/python # coding:shift_jis import sys, os, urllib, gzip def GetAndGzip(url, out): ''' urlを読み込み、gzipで圧縮してファイルoutに出力 ''' remote = urllib.urlopen(url).read() gzfile = gzip.GzipFile(filename='', mode='web', fileobj=out) gzfile.write(remote) gzfile.colse() #パラメータを抽出 if len(sys.argv) <> 2: print '使い方:python wgetgz.py url' else: url = sys.argv[1] GetAndGzip(url, sys.stdout) #ここでエラーin<module> #ここで投稿すると、インデントがなくなってしまうようです。

  • Pythonのanyって何?

    下のPythonのプログラムにおいて、any()とは何をしているんでしょうか。たしかに取ると動かなくなります。 $ cat fruits.txt Banana Orange Navel Strawberry Apple $ cat fruits.txt | python -c 'import sys; any(print(l,end="") for l in sorted(sys.stdin))' Apple Banana Navel Orange Strawberry $

  • Pythonについて

    Pythonの勉強を始めて10日程の初心者です。 ホームページに載っていました例題を実際に動かそうとしましたが上手く行きません。 バージョンは3.3.0です。 「すべてのプログラム」-「python3.3」-「「IDLE(pythonGUI)」で動かそうとしています。 i = 3 while 0 < i:    print(i) i -= 1     else:  print 'else i=', i3 i -= 1 を入力した後Enterキーを押すと例題が処理を始めてしまい、else: を入力出来ません。 どうすれば良いんでしょうか。よろしくお願いします。

  • プログラム初心者です。unix上でのpythonについて

    まだプログラム初心者な上に、unix上でpythonを扱うことになりまして、わからないことができたので質問させてもらいます。 unix上でpythonを実行させるときは、普段 python スクリプト名.py でRETURNを押せばできるがこれをpythonを省略して、スクリプト名.pyだけで実行できるようにするにはどうせればいいか教えてください。

  • python ver3について

    python3を勉強している初心者です。 参考書に載っていた、階乗を計算する例題を変更したいと思っています。 このプログラムを書き換えて、input文で任意の数字nをキーボードから入力して、結果を表示させたいんですが、どうすれば良いでしょうか。 このプログラムでは思う様に動きません。 n=input() def fact(n):   if n ==0:     return 1   return n*fact(n-1) print(fact(n)) input() よろしくお願いいたします。

  • Pythonプログラミングの勉強法

    僕はPythonで学ぶプログラム作法という本を購入したんですがこの本だけでPythonは学べますでしょうか? 僕はプログラミング超初心者ですが内容は少し難しく感じました。 もしこれ以外(または平行して)勉強していける方法がありましたらぜひよろしくお願いします^^

  • pythonについて

    私はプログラミングに興味があってmacでpython2.7を使っています。 python2.7でプログラムをファイルを書く方法が分かりません。 また、 python専用の本を持ってるのですが、「test.py」という部分があります。 “テキストエディット”、“AppleScript エディット”で保存するをクリックして 名前を「test、py」にできないのですが「test.py」にする必要はないのでしょうか? どなたかやり方を教えてください。

専門家に質問してみよう