PDAで数式処理してる奴いる? at MOBILE
[2ch|▼Menu]
22:いつでもどこでも名無しさん
08/01/25 00:11:22 0
スレリンク(am板)

23:いつでもどこでも名無しさん
08/02/18 21:54:18 0
Zero3 Advanced[es] WS011SH で MAXIMA 動作した。

URLリンク(www.rainer-keuchel.de)

このページの URLリンク(www.rainer-keuchel.de)
celib-3.13-dll-bin-all-platforms.tar.gz の
wince-arm-pocket-wce300-release フォルダの中の celib.dll が必要。
\windowsにコピーしておく。 他のファイルは不要。

同じページの gcl-maxima-arm-hpc-wce300.tar.gz をメモリーカードなどに展開しておき
maxima フォルダの中の gcl.dll を \windows へコピー

レジストリエディタなどで以下のキーを文字列として設定

HKEY_LOCAL_MACHINE\Environment\ROWS ="19"
HKEY_LOCAL_MACHINE\Environment\COLS = "80"
HKEY_LOCAL_MACHINE\Environment\CONSOLEFONTSIZE ="5"
HKEY_LOCAL_MACHINE\Environment\GCLDIR = "インストール先フォルダ名"
(自分は "\microSDカード\GCLMAX"にした)

インストールしたフォルダの、MAXIMA\MAXIMA.EXEを実行。

CUI画面が立ち上がり、しばらく待つと次々ライブラリを読み込み
MAXIMAが起動する。(ライブラリを読むのに1分以上かかる)

キーボードを引き出し横画面で操作のこと。 縦画面だと横幅が入りきらないのと
ATOKが邪魔してキー入力ができない。(ATOKをOFFすれば入力はできる)

全ての関数や機能を試したわけではないが、四則計算、二次関数を解かせたり
定積分 不定積分くらいは試した。

24:いつでもどこでも名無しさん
08/02/18 23:55:32 0
マルチ乙

25:いつでもどこでも名無しさん
08/02/21 04:24:27 0
ああ、それマルチじゃなくてコピペ

26:いつでもどこでも名無しさん
08/04/06 08:41:24 sYf87ux00
コピペ乙

27:いつでもどこでも名無しさん
08/05/01 18:37:18 KQzkNHDD0

 Maxima は MIT の Macsyma system を William F.Schelter さんが Common Lisp で実装したもので,
Mathematica や Maple と同様,非常に本格的な数式処理システムです. Macsyma system は
数式処理システムの中では歴史ある汎用数式処理システムの1つで,非常に長い期間メンテナンス
されてきており Mapleと同様 高い評価を得ています. Maxima は GNU Public License(GPL)のもとに
リリースされており,汎用数式処理システムでは 数少ない非商用(無料)・オープンソースのもので,
その完成度は商用のものに劣りません.
 このソフトウェアは非常に優秀であるにもかかわらず,なぜか,日本ではあまり知られていません.
検索エンジンで検索しても,ほとんどひっかかりません.このままではもったいなすぎると思い,この
Maxima をここで紹介することにしました.数式処理システムが高くて買えない方,現在,
数式処理システムを1つしか使えない方など,ぜひお試しになってください.

URLリンク(phe.phyas.aichi-edu.ac.jp)


28:いつでもどこでも名無しさん
08/05/04 00:45:32 h8ipvg000
友人が 23 の書き込みのおかげでアドエスにMAXIMAインストールに成功したので
自分もイーモンスターで同じようにやってみたけどだめだった。
MAXIMA.EXEを起動すると
「Error 126 cannot load maxima.dll. Is GCLDIR set?」
というメッセージが出てmaxima.dllのロードに失敗しているようです。
アドエスのOSはWM6 classic で イーモンは WM6 Professinal ですが
そんなに違うもんなのでしょうか?


29:いつでもどこでも名無しさん
08/05/04 13:38:26 0
Is GCLDIR set?
って言われてるよ.

HKEY_LOCAL_MACHINE\Environment\GCLDIR = "インストール先フォルダ名"
のインストール先フォルダ名と実際のインストール先フォルダ名が異なっているのではないかな?



30:いつでもどこでも名無しさん
08/05/05 01:37:11 rGiBNyeG0
29さん。ご助言ありがとうございます。

HKEY_LOCAL_MACHINE\Environment\GCLDIR = "\Program Files\GCLMAX"

としており、実際に GCL フォルダは GCLMAX とリネイムして
Program Files フォルダにコピーしました。

レジストリエディタは TRE、 ファイラーは GSFinder W03 を使っています。
ネットもずっと調べているのですが情報がなくて困っています。

どなたか EMONSTER で MAXIMA を動作させるのに成功した方いらっしゃいませんか?




31:いつでもどこでも名無しさん
08/05/07 14:42:09 0
うちはADESなんで参考になるかどうかはわからないが
ためしに、GCLDIRを正しくないフォルダ名にしたところ
「Error 126 cannot load lsp.dll. ISGCLDIR set?」 とのエラーが出る。
読み込めないのはLSP.DLLのようだ。動作が違うね。

ひょっとしてMAXIMA.DLLのコピーに失敗しているとかそういうことはないかな?

32:いつでもどこでも名無しさん
08/05/09 01:18:09 4Zr2XD140
わざわざ実験してくださったのですね。ありがとうございます。

EMONSTERでも GCLDIR を違う名前にしたら
「Error 126 cannot load lsp.dll. IS GCLDIR set?」 のエラーが出ました。

次に MAXIMA.DLL のコピーの失敗かどうか調べてみました。
友人の協力を得て(私にイーモン勧めたので責任感じてるみたいです)
友人のアドエスで\Program Files\GCLMAZ\BIN の中の
MAXIMA.DLL MAXIMA1.DLL MAXIMA2.DLL MAXIMA3.DLL
を削除してMAXIMA.EXEを実行したところ
「Error 126 cannot load maxima.dll. IS GCLDIR set?」
のエラーが出ました。
その後、microSD経由で私のイーモンの\Program Files\GCLMAZ\BIN の中の
MAXIMA.DLL MAXIMA1.DLL MAXIMA2.DLL MAXIMA3.DLL
を友人のアドエスにコピーしてMAXIMA.EXEを実行したところ、何事もなく
正常に起動しました。

コピーの失敗でもないようです。

23様のご紹介によるページ
URLリンク(www.rainer-keuchel.de)
の冒頭のニュースに

Wed Sep 12 2001: New build of gcl-dll that uses only 5 MB heap.
I hope that this fixes error 126 while loading
maxima.dll on some devices.
Download gcl-dll-update-05MB-heap.tar.gz.

という記事があるのを見つけたのですが、この gcl-dll-update-05MB-heap.tar.gz. が
いったいどこにあるやら見つかりません。
gcl-maxima-arm-hpc-wce300.tar.gz 
は、もうこのバグは修正済みのパッケージなのかな?

33:いつでもどこでも名無しさん
08/05/09 15:41:28 0
日付からすると 現在の(2002の) gcl-maxima-arm-hpc-wce300.tar.gzの
ほうが新しいのでおそらく修正済みだと思います。

以下はどちらも 実機ではなく開発機上のエミュレータでの結果ですが
WM6ProでもWM6classicでやってみても同じくmaxima.dllで止まるようです。
ClassicとProの違いではなくなにかADES固有の違いなのかもしれません。


34:いつでもどこでも名無しさん
08/05/09 17:56:07 4Zr2XD140
23さん、31さん、私の友人と、アドエスではうまくいっているようですし、
「I hope that this fixes error 126 while loading
maxima.dll on some devices.」
とありますから OS の問題ではなく各機種による問題なのでしょうね。

オークションで EM・ONE を手に入れてイーモンのSIMを差し替えて使おうか
と思っていましたが、それに関してもできるかどうかはわかりませんね。

どなたか EM・ONE で動作成功してらっしゃいませんか?



35:いつでもどこでも名無しさん
08/05/09 17:57:57 WkSj4SvL0
DQN男の家族消えろ DQN男の親消えろ DQN男の友達消えろ DQN男の親戚消えろ
DQN男の家族消えろ DQN男の親消えろ DQN男の友達消えろ DQN男の親戚消えろ
DQN男の家族消えろ DQN男の親消えろ DQN男の友達消えろ DQN男の親戚消えろ
DQN男の家族消えろ DQN男の親消えろ DQN男の友達消えろ DQN男の親戚消えろ
ニヤニヤ(・∀・) ニヤニヤ(・∀・) ニヤニヤ(・∀・) ニヤニヤ(・∀・)
死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね
死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね
死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね
死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね
苦しんで死ね 苦しんで死ね 苦しんで死ね 苦しんで死ね 苦しんで死ね 苦しんで死ね 苦しんで死ね
苦しんで死ね 苦しんで死ね 苦しんで死ね 苦しんで死ね 苦しんで死ね 苦しんで死ね 苦しんで死ね
苦しんで死ね 苦しんで死ね 苦しんで死ね 苦しんで死ね 苦しんで死ね 苦しんで死ね 苦しんで死ね
苦しんで死ね 苦しんで死ね 苦しんで死ね 苦しんで死ね 苦しんで死ね 苦しんで死ね 苦しんで死ね
死ぬとき このレスの事思い出してから地獄へ行けよ
ニヤ(・∀・)ニヤ(・∀・)

36:いつでもどこでも名無しさん
08/06/07 08:44:51 0
>>34
>OS の問題ではなく各機種による問題なのでしょうね。

DLLローディングの問題では?
WMプログラミング本
ISBN978-4-7973-4576-6
を見るとプロセスのメモリマップが出ているが32MBのメモリ空間の最上位側にROMモジュールDLL領域があってその最下位側アドレスは端末ごとで固定となっている。
その下にDLLがロードされるが、機種固有のROMモジュールDLL領域が大きいと
空き領域が小さくなってDLLがローディングできない状況が発生する。

アドエスはイーモンよりROMモジュールDLL領域が小さくて必要なDLLのロードが
成功しているのではないかと思われます。

プロセス空間を32MBと小さく設計してしまったという意味で、OSの根本的な問題だと思います。

37:いつでもどこでも名無しさん
08/07/06 11:20:25 tjAUhz5A0
アドエスと同じやり方でEMONEでうまく動作した。

38:いつでもどこでも名無しさん
08/08/07 22:00:44 0
何するもんか知らんけどここの人向けかな?

URLリンク(pocketcas.com)


39:いつでもどこでも名無しさん
08/10/09 08:03:00 0
>>38
adesで動いた。
フリーだが何気にすごいな。

40:いつでもどこでも名無しさん
09/02/28 02:57:35 0
>>38 の PocketCAS なんですが

二次方程式の解が複素数になるようなものを解かせるにはどうすればよいのでしょう?

solve(x^2+x+1,x)

↑これを実行すると、[]が表示され(解なしの意味だと思います)
(-1+3^(1/2)i)/2や(-1-3^(1/2)i)/2が示されません。


41:いつでもどこでも名無しさん
09/03/01 04:02:59 NhVvxhZk0
csolve

42:いつでもどこでも名無しさん
09/03/09 05:27:55 0
>>41
ありがとうございます。
御礼が遅くなりました。


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5050日前に更新/15 KB
担当:undef