問題タブ [ti-basic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Ti-Calculator での多言語プログラミング
Ti-84 plus 電卓で Ti-Basic 以外の言語 (Java、C、Python など) を使ったプログラミングに興味があります。私の電卓はこれをサポートしていますか?サポートしていない場合、市場にこれを実行できる電卓はありますか? 前もって感謝します!
(アイデアは、自宅で自分のコンピューターにアクセスできないときに、ポケット電卓を取り出してプログラミングを開始し、頭に浮かんだいくつかのアルゴリズムを外出先でテストできるということです。)
電卓である必要はありません。安くてプログラム可能で、手に持って持ち歩けるものであればよいのです。
ti-basic - TI-BASIC でオンボタンがプログラムを壊さないようにする方法
そこで、電卓のホーム画面を偽装し、わざと数式の答えを間違える TI-BASIC プログラムを作成しました。これはコードです:
それはうまく機能し、友達をだますのは楽しいですが、もっと洗練されたものにしたいと思っています. 例:
1)「ON」が押されたときにプログラムの自動中断を回避するにはどうすればよいですか、
2)ホーム画面を偽造する他の方法はありますか(誰かが数字の前に操作を押したときなど)それは自動的に「ANS」変数を偽造します)、そしてそれらをプログラムに書き込むにはどうすればよいでしょうか。
前もって感謝します。
debugging - 非複素対数から生じるように見える複素数
基数 10 から基数 2 に変換する TI-BASIC で書かれた簡単なプログラムがあります。
これにより、「ERR: DATA TYPE」というエラーが返されることがあります。確認したところ、変数 D が複素数になる場合があるためです。これがどのように起こるかわかりません。
これは、5891570 のように一見乱数で発生します。この数値では発生しますが、5891590 のようなそれに近い数値では発生しません。これは奇妙なことです。1e30 でも発生しますが、1e25 では発生しません。別の例は、1111111111111111 であり、1111111111111120 ではありません。
私はこれを徹底的にテストしておらず、これらの数値にパターンは見られません。どんな助けでも大歓迎です。
assembly - TI 84 Plus CE で動作するように .8xk アプリを移植することはできますか?
この微積分アプリ(または「修正版」 ) を新しい TI 84 Plus CEで試してみたいと思います。ただし、使用前にインストールする必要があるPrettyPtおよびSymbolicアプリは .8xk 形式で提供されます。つまり、TI 84 Plus CE では使用できません (.8ek を使用するため)。アセンブリ ソース コードを含む別のシンボリックダウンロードを見つけることができますが、PrettyPtダウンロードにはそのようなものはありません。Ultimate Calculus Collectionを実行するために、他に考えられる解決策または回避策はありますか? または、さらに言えば、.8xk を TI 84 Plus CE に移植する一般的な方法はありますか?
graph - TI-83+ で x^2 + (y - (x^2)^(1/3))^2 = 1 をグラフ化する方法
この方程式をグラフ化しようとしましたが、TI-83 ではどのグラフ モードもこれをサポートしていないようです。これについてどうすればいいですか?
PS:これを Math.Stackexchange に置くか、ここに置くかはわかりませんでした。Math.stackexchange の下に配置する必要がある場合は、お知らせください。
ti-basic - TI-NSpire は、ベクトルの外積の変数を動的に作成します
わかりました、TI-NSpire で外積関数を作成しようとしています。これは次元 n の n-1 ベクトルを取り、次のような行列の行列式を取ります。
一番上の行は、軸の方向を向いた単位ベクトルです。残念ながら、計算機に未定義の変数を与えない限り、u_x、u_y... などのいずれかがベクトルであり、行列が適切な行列ではないか、ベクトルが値であり、行列式はベクトルではなく単一の値になります。ただし、私ができることは、単位ベクトルを未定義のままにして行列式を実行し、行列式が完了した後に変数を定義することです。
私が残したのは、自分自身を最大ベクトルサイズに制限するか (不合理ではありませんが、これを使用したくない)、計算が完了した後に単位ベクトルに設定できる n 個の未定義のローカル変数のリストを動的に作成することです。 .
私の質問は、可能であれば、2 番目のオプションをどのように実行しますか?
コードの編集:(注:これは現在、私が言及した変数のリストを使用しています。残念ながら、これの問題は「5→{a、b、c、d} [1,2]」エラーです。)
ti-basic - コンパイルされた言語で i=i+1?
BASIC の最適化バージョンである TI-BASIC で、TI-nspire 電卓用のプログラムを作成しています。私が知る限り、TI-BASIC はコンパイル済み言語です。私はスクリプト言語での作業経験が豊富で、i を i+1 として定義できます。ここで、インタープリターは i の以前の値を 1 に追加し、それを i の新しい値にします。しかし、私の理解では、BASIC はコンパイルされているため、計算機は i の値をi+1の式に設定してループします。i の値を方程式の代わりに結果に設定する方法はありますか?
algorithm - TI-84 Plus 乱数生成アルゴリズム
編集:私の主な質問は、TI-84 プラス RNG アルゴリズムを自分のコンピューターに複製して、Javascript や Lua などの言語で記述して、より高速にテストできるようにすることです。
エミュレーターを使ってみましたが、電卓より遅いことがわかりました。
関係者のために:このような別の質問がありますが、その質問への回答は、既に生成された数値をコンピューターに転送する方法を示しているだけです。私はこれをしたくありません。私はすでにそのようなことを試しましたが、週末中ずっと電卓を実行したままにしておく必要がありましたが、まだ完了していません.
calculator - Ti Basic (Ti-82 Plus) - 変数を数字と X で置き換えます
変数をいくつかの数値と X、または 3X+2 = 5 のような直接式で置き換えたい
ええ、私は方程式の解決をコーディングしています:D (私は退屈です)
これは私が今書いたものです
だから私がやろうとしているのは、Eが3X + 2でFが5であると言うことです.Xをすべての数字に置き換えてすべての可能な解決策をテストし、それがFに等しいとき(つまり5)、停止してXを出力します.
コードで E と F を直接置き換えると機能しますが、使用したい場合は長くて役に立ちません。
これは機能します!! 電卓は、私が E が長い文だと言っていると解釈できますか?
本当にありがとう !
Ps: 正書法を間違えても心配しないでください (私はフランス人です)。 (失われた (4 8 15 16 23 42)))