6

私のSkepticsワーキンググループのために、私はMathematica でプログラムを書き、写真を使って見せられた人物の状態を評価するダウザーの能力をテストしました。null 測定のために、このドキュメントをグループのメンバーに CDF 形式 (新しい v8 Computable Document Format、CDF-playerで実行するためのもの) で配布しました。私のコンピューター (mma を使用) ではすべて正常に動作しますが、他のコンピューターではデータをエクスポートできません (プログラムは Excel ファイルへのエクスポートを行います)。細かい活字を読むと、プレーヤーがエクスポートをサポートしていないことがわかります。だから私の質問は:

CDFプレーヤーからデータを取得する方法はありますか?

4

3 に答える 3

7

当然のことながら、数学/CDF プレーヤーは、入力と出力の両方が大幅に制限されています。

ただし、Print機能するので、印刷してTSVTableFormを生成し、それをコピーしてGnumericに貼り付けることができます (なぜ Excel を使用するのでしょうか?!)。

これを Gnumeric と OpenOffice の両方でテストしたところ、問題なく動作しました。

次のコードを CDF ドキュメントに入れてテストします。

Button["Press me!", Print[TableForm[RandomReal[{0, 1}, {10, 10}]]]]

を編集することはできませんInputが、ボタンを押して出力をコピーすることはできます。懐疑論者グループは通常、かなり技術的に有能な人々です。これはおそらく実行可能な解決策になるはずです...

ここに画像の説明を入力

于 2011-04-08T13:52:17.443 に答える
6

私は自分のデータを画像にエンコードして、グループ メンバーに CDF ドキュメントからコピーしてもらい、メールで送ってもらうことができると考えました。それは次のように見えました:

ここに画像の説明を入力

一番上の行はデータ スロットを定義し、一番下の行には色としてエンコードされたデータが含まれます。ただし、Outlook はメール本文に配置された画像を圧縮するため、画像がわずかにぼやけ、データが破損することがわかりました。次のステップは、QR バーコードのようなより堅牢なコードを使用することでした。幸いなことに、先週から Wolfram|Alpha は次のように QR バーコードを生成できるようになりました:

WolframAlpha[
 "QRcode:\"" <> ToString[N[Pi, 100]] <> "\"", {{"QRCodeBarcode", 1}, 
  "Content"}]

ここに画像の説明を入力

自分で CDF プレーヤーをダウンロードしてインストールしましたが、CDF ドキュメントでも動作するように見えましたが、インターネット接続を正しく処理する前に、QR コードをもう一度生成する必要がありました。これが偽の結果かどうかはわかりません。

于 2011-04-08T16:10:34.823 に答える
2

バージョン 7 には、Mathematica Player と Mathematica Player Pro がありました。Player は無料でしたが、エクスポート機能はありませんでした。Player Pro は有料でしたが、エクスポートできました。http://www.wolfram.com/cdf-player/によると、CDF プレーヤーは Player 部分の子孫であり、Player Pro に相当する CDF はまだ知られていません。まだリリースされていない可能性があります。テクニカルサポートに書いてみましたか?

于 2011-04-08T13:02:14.670 に答える