• ベストアンサー
  • 困ってます

数式処理での整数指定と式の簡略化

  • 質問No.9609158
  • 閲覧数62
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 50% (351/701)

数式処理でsin(nπ)となると、nが整数ならゼロとしていいわけですが、maximaではそうなっていません。maximaはπは%piで指定できるのですが、nが整数と指定していないからゼロにできないのだろうと思います。数式処理では展開した結果ものすごく長くなる場合がありますが、実は簡約化できて表現が短くなる場合が多いのではないかと思います。nを整数だとして簡単化できるでしょうか。また、maximaだとどうやって指定するのでしょうか。参考までにmaple,mathematicaは高価で手が出ませんが、どうなっているでしょうか。よろしくお願いします。

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

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

ベストアンサー率 44% (4442/9977)

数学・算数 カテゴリマスター
declare(n, integer);
sin(n*%pi);
とやってみたらどうですか?
お礼コメント
skmsk1941093

お礼率 50% (351/701)

回答ありがとうございます。これで動作しました。nは整数である、と宣言するということでした。maximaですが、やはり全部勉強しないと使えないものでしょうか。使いこなせるとすごく便利なのだろうと思いますが。
投稿日時:2019/04/24 15:08
結果を報告する
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,600万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A

その他の関連するQ&Aをキーワードで探す

ピックアップ

ページ先頭へ