C言語で画像を出力したい
C言語で画像を出力したい
ホントに初歩的な質問になるのですが、申し訳ありません。
私はC言語を使ってフーリエ変換(つまりsin波形とかスペクトルの出力)をしてみたいと思っています。
調べてみると「PGPLOT」というものが使いやすいと知ったので、インストールしたのですが、そこから先の設定の説明をみてもよくわかりません
http://hooktail.org/computer/index.php?PGPLOT%A4 …
このサイトに載っている青枠で囲まれた部分(#とかから始まる文章)は一体どこに記入してるのですか?
コマンドプロンプトに入力するのかなと思って実行したら
「'$' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
とか、出てきます。どこの箇所の設定の説明なんですか?もしよろしければ可能な範囲でいいので教えてください。
自分は数値計算でしかC言語を使用してないので全然わかりません。でもこの説明も分かる人にはわかるんですよね?どういった参考書や勉強をしたらわかるようになるんですか?
それだけでもいいので教えてください。
No.5ベストアンサー
- 回答日時:
#3です
>windowsはunix系じゃないから、「PGPLOT」をそのままインストールしても作動しない。
いや前記事に書きましたがVC用のものもあるようですよ
(Windows PGPLOT とか検索した中にありましたから)
但しLIBファイルが無造作に置かれているような感じでしたが
>windowsでも「PGPLOT」を作動させるためにはunix系に環境を整えなければいけない。
>そのためにはCygwinをインストールする。
今回参考にされてる開発環境(プラットフォーム)は
Windows+Cygwin+PGPLOT の環境なのでそういうことになります
(Cygwin読まずに一足飛びにPGPLOTに飛んでしまったので???ということになっているのです)
開発環境やコンパイラなどが変われば其の組み合わせが変わってきます
MACは持ってないので知りませんが多分UNIX系だからといって
説明どうりには進まないのではないかと思います
(コンパイラなどが無いのではないかと思います)
完全なUNIX環境(開発環境付)なら話が変わってきますが
おっしゃる通りいきなり、PGPLOTに飛んだんでよくわかりませんでした。
それ以前にパソコンの環境によってそこまで影響があるとは思っていませんでした。
自分はC言語だけしかわからず、その先のC#やC++、他の言語も全く知らないので、この作業をこなすのは結構大変かもしれないです。
No.4
- 回答日時:
>パソコンの環境って、windowsかmacかという違いだと思っていたのですが。
それは、OSの名称ですね。
それ以外にLinuxやUnixなど(他にも沢山あります)のOSがあります。
ちなみにMAC OSXはUnix系です。
で、例に上げられたPGPLOTに関する説明はLinux/Unix向けに書かれていますので、#3さんの挙げたWindows上で擬似的なUnix環境を実現するcygwin(Unix系の学習が必要です)を導入するか、下記サイトを参考にしてみてください。
http://spdg1.sci.shizuoka.ac.jp/grwinlib/
これが全ての答えではありませんが、参考になれば幸いです。
この回答への補足
なるほど、ご説明ありがとうございます。おかげさまでなんとなくわかってきました。
ということは、パソコンがmacの場合ならUnix系の環境にあるからサイトの説明通りにできる。
ただ、windowsの場合だとその環境を作らないと設定自体ができない。
こうゆうことですかね?
となると、この「PGPLOT」をwindowsで動かすのは初心者には結構大変な作業を初めに要するんですね?
No.3
- 回答日時:
なんとなくわかってきました。
確かにこのサイトにはwindowsとCygwinって項目があったのは知っていたのですが、結局なにが言いたいのかよくわからなかったんです。
windowsはunix系じゃないから、「PGPLOT」をそのままインストールしても作動しない。
windowsでも「PGPLOT」を作動させるためにはunix系に環境を整えなければいけない。
そのためにはCygwinをインストールする。
こんな感じでしょうか?
いやー、難しいです。。。
皆さんなんでそんなに詳しいんですかね?ほんと尊敬します。自分も皆様のようになりたいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# exeファイルが作れない(windows10) 6 2022/08/13 08:47
- その他(プログラミング・Web制作) プログラミングについて(Python) 添付した画像はC言語で簡単に作ったソースで、1つの配列に5つ 3 2022/09/10 19:15
- C言語・C++・C# 至急教えてください。プログラミングの問題です。 malloc関数を使ってください!お願いします! 最 1 2022/07/21 09:28
- C言語・C++・C# 至急教えてください。プログラミングの問題です。 最初に正の整数nの入力を受け付け、次に分数の分子と分 1 2022/07/19 17:03
- ダイヤルアップ Raspberry Piでアナログモデム経由で音声再生 1 2022/05/20 18:01
- C言語・C++・C# 至急お願いします。プログラミングの問題です。 最初に正の整数nの入力を受け付け、次に分数の分子と分母 3 2022/07/19 17:09
- C言語・C++・C# アセンブラ指令 3 2023/06/17 14:47
- Excel(エクセル) ExcelのIF関数について 4 2023/05/24 12:54
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- C言語・C++・C# c言語について 下記の計算結果を出力するコードを記述する問題で 0-4 3.14×2 5÷3 30÷ 5 2022/05/17 22:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
unsigned long long 型のフォー...
-
ソフトの開発言語を調べる方法
-
昔のgraph.hというファイル
-
C++でデスクトップGUIアプリ開...
-
組み込みソフト。ROM領域にデータ
-
<conio.h>?
-
COBOLの論理演算子について質問...
-
cc と gcc の違い
-
サイクルカウントの方法
-
『Bin』ディレクトリは何の略語?
-
C言語のフリーソフト。
-
printfなど、標準関数のソース...
-
COBOLのALPHABET...
-
POWERCOBOLのSQL...
-
C言語はC言語でできている?
-
C++Builder → Visual C++ 移植...
-
PICでのI2C通信でのマスタ、ス...
-
Type name expected エラーがで...
-
オープン系とか、組込み系とか...
-
C言語での式の評価順序について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
unsigned long long 型のフォー...
-
ソフトの開発言語を調べる方法
-
C++でデスクトップGUIアプリ開...
-
printfなど、標準関数のソース...
-
組み込みソフト。ROM領域にデータ
-
リリースモードとデバッグモー...
-
変数の内容がコロコロ変わる、...
-
cc と gcc の違い
-
COBOLの論理演算子について質問...
-
Visual Studio でmakefileを使...
-
PICでのI2C通信でのマスタ、ス...
-
COBOLのALPHABET...
-
<conio.h>?
-
VB6のコンパイラ
-
COBOL計算式の中間ワーク桁数に...
-
パーサとコンパイラの違いって?
-
関数形式マクロ dtaは戻り値が...
-
プログラミングって右脳よりの...
-
C++Builder → Visual C++ 移植...
-
24bit サイズの変数
おすすめ情報