wxMaximaでグラフ(Plot)が表示されないとき - システム変数の設定
今新たに簡易分光器やそれに関連する実験の“構想”を練っているのですが、何かと計算が面倒です。ちょっと不精して数式処理/Maximaなんぞを使ってみようとしました。Maximaを使って効果があるのかちょっと疑問もあるのですが、覚えておいて損はないだろうとwxMaxima 17.10.1 で簡単な計算をいろいろやっています。
例によってつまずきっぱなしです (^^;;
数式の入力は最後に Shift+Enter というのに気がつくのに時間がかかってしまったりしています。
一通り使い方の感じがわかったのでグラフを描かせてみることにしました。ところがエラーメッセージが出てグラフが表示されません。
wxplot2d([%o80], [x,-5,5])$
Message from maxima's stderr stream:
set output "C:/Users/å
¬å¹³/AppData/Local/TeAmp/maxout_2452_2.png"
^
"C:/Users/ö½/AppData/Local/Temp/maxout2452.gnuplot", line 4: cannot open file; output not changed
util.c: No such file or directory
ホームディレクトリのフォルダ名が漢字なのが問題にされてそうな感じです。漢字を含まないフォルダに変更したいのですが、たいていのインストール手順にはこういうことについては書いてありませんし、環境変数?と思ってググったのですが、それらしいものが見つかりません。
探しているうちにグローバル変数で設定されていることに気がつきました。ただ今度はグローバル変数の設定でつまずきます。まず、
maxima_tempdir:C:\Tmp\Maxima\TempDir;
assignment: must assign a string to maxima_tempdir; found: TmpMaximaTempDir
-- an error. To debug this try: debugmode(true);
次に
maxima_tempdir:C\:\/Tmp\/Maxima\/TempDir;
assignment: must assign a string to maxima_tempdir; found: C\:\/Tmp\/Maxima\/TempDir
-- an error. To debug this try: debugmode(true);
ああでもこうでもないとやっているうちに思考力が低下していました。フォルダ名の書き方に問題があると思っていたのですが、エラーメッセージに解答が書いてあります。システム変数にはstringを設定しろと怒られているんでした。
maxima_tempdir:"C:/Tmp/Maxima/TempDir";
(maxima_tempdir) "C:/Tmp/Maxima/TempDir"
maxima_userdir:"C:/Tmp/Maxima/UserDir";
(maxima_userdir) "C:/Tmp/Maxima/UserDir"
これで無事にグラフが表示されるようになりました \(^o^)/
------
解決にけっこう時間がかかったので記事にしました。調べてもそれらしい記事が見つからなかったということは、そういうことを調べている人はいない(あるいはみなさん調べるまでもなく自己解決している)、と同義かもしれませんが...
« Showroomの複数アカウント(複アカ、複垢)について考えてみた(1) | トップページ | SHOWROOM - イベント結果データ(1) »
「パソコン・インターネット」カテゴリの記事
- さくらインターネットのレンタルサーバーでGOで書いたCGIを動かした(苦労)話(2021.04.19)
- SHOWROOMのAPI - 「ライブ情報」の取得(GO言語のソースつき)(2019.10.26)
- SHOWROOM 星集め・星投げツール スケジュールの詳細化 BreakDownSchedule() (三周のやり方を例に)(2019.09.25)
- SHOWROOM 新・自動三周ツール -- GO言語によるブラウザ制御 (1) main()(2019.09.17)
コメント
この記事へのコメントは終了しました。
« Showroomの複数アカウント(複アカ、複垢)について考えてみた(1) | トップページ | SHOWROOM - イベント結果データ(1) »
The Best 2018 Cruise Travel, Crowdfunding 75, Laminine LPGN http://galusa777.com/
Правда о настоящем ламинине, неамериканском. Он в 3-7 раз дешевле чем Laminine LPGN и в 2 раза сильнее по экстракту.http://1541.ru
Заработок без вложений и без обязательных покупок. Сразу по максимуму.
投稿: RobertGoace | 2018年2月22日 (木) 19時09分
The Best 2018 Cruise Travel, Crowdfunding 75, Laminine LPGN http://galusa777.com/
Правда о настоящем ламинине, неамериканском. Он в 3-7 раз дешевле чем Laminine LPGN и в 2 раза сильнее по экстракту.http://1541.ru
Заработок без вложений и без обязательных покупок. Сразу по максимуму.
投稿: RobertGoace | 2018年2月22日 (木) 19時10分