問題タブ [subscript]
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.
html - HTMLコンボボックスのアルファベットに下付き文字を適用する方法
HTML 選択コンボ ボックスのオプション タグで、アルファベットに下付き文字を適用しようとしています。数字については、いくつかのユニコードに置き換えることで解決策を見つけましたが、アルファベットについては何も見つかりませんでした。私はすでに試し<option>sample<sub>e</sub></option>
ました。これに可能な方法はありますか?
c++ - エラー: 配列添え字の型 'double*[double]' が無効です
すべての実数を配列に配置するプログラムを作成しようとしています-数値の順序付けは別の関数で行われます-降順になり、それらを出力します。
以下は、これまでのプログラムですが、コンパイラによると、2 つの問題があります。 (i) 22 行目 ( "return N[t];"
) で、error: invalid types 'double*[double]' for array subscript
「
(ii) 28 行目 (" cout << sort_array(Q[100]) << " " "
) で、" error: cannot convert 'double' to 'double*' for argument '1' to 'double* sort_array(double*)'
" が得られます。
これら 2 つのエラーが発生する理由はよくわかりませんが、解決するための助けが必要です。
matlab - ベクトルを使用して線形インデックスなしで行列にインデックスを付ける
こんにちは、[x,y] ポイントのベクトルを使用して、MATLAB の大きな行列からインデックスを作成する方法を見つけようとしています。通常、添字の点を行列の線形インデックスに変換します(たとえば、ベクトルを行列のインデックスとして使用します)ただし、行列は4次元であり、のすべての要素を取得したい同じ 1 次元と 2 次元を持つ 3 次元と 4 次元。うまくいけば、例を示してみましょう。
ここで、添字 (1,2) および (3,4) などでインデックスを作成し、 に存在する 999 および 888 だけでなく、 、および などMatrix(:,:,1,1)
に存在するコンテンツを返すことができるようにしたいと考えています(IRL 、の次元はもっと似ているかもしれませんMatrix(:,:,1,2)
Matrix(:,:,2,1)
Matrix(:,:,2,2)
Matrix
size(Matrix) = (300 250 30 200)
結果を同様のベクトル形式にしたいので、線形インデックスを使用したくありません。たとえば、次のような結果が必要です。
また、私が扱っている行列のサイズのために、ここでは速度が問題になることを追加したいと思います.
また、(この質問とは異なり: sub2ind を使用せずに添え字を使用して値にアクセスする) i および j 番目のインデックスの余分な次元 3 および 4 にすべての情報を格納する必要があるため、それが少し速いとは思わないことにも言及する必要があります。のバージョンはsub2ind
まだそれをカットしません..
matlab - Matlab-Subscript インデックスは、実数の正の整数または論理値のいずれかでなければなりません
どこで私は間違えましたか?問題は次のとおりです: R = sqrt(bsxfun(@minus,XX,(XX)').^2+bsxfun(@minus,YY,(YY)').^2);
c# - Visual C#で添え字を表示するには?
私は A レベル コンピューティング プロジェクト用に発射体のモーション シミュレーション プログラムを作成しています。これをラベルやリッチ テキスト ボックスで使用する方法がわかりません。これを実装するためのヘルプ/コードを教えてください。
c++ - 要素を追加できないベクトル添え字
サブスクリプト演算子を使用してかなり簡潔なC++を記述した後、プログラムに小さなエラーが発生しました。出力がありません。
これを入力します(Linux)
次に、Cntrl+Dを押してEOFを取得します。プログラムは何も出力せず、実行を停止します。
ソース:
VIMの設定を変更していないので、コーディングスタイルが少しずれています。何が悪いのか想像できませんが、whileループはかなり標準的です。ストリームが無効であることがわかるまで、成績を読み込みます。次に、入力が100(両端を含む)未満であるかどうかを確認します。コードの最後の部分(かなり簡潔です)は、カウンターをインクリメントするためにベクトル内の正しい要素を見つけます。
プログラムが出力されない原因は、おそらく私の入力である可能性があると感じています。
編集1:出力ステートメントを追加しました。これは、常に参照である間接参照を使用して行いました。
c++ - 無効なベクトル添字
0 と 1 の座標が両方とも複素数である 2 次元ベクトルを作成しようとしています。ベクトルの定義は正常に機能しているようですが、アクセスしようとすると、新しいタブにポップアップするエラーが表示されます。ちんぷんかんぷんの負荷ですが、そこのどこかに無効なベクトル添え字と書かれています。(要約)コードは
どんな助けでも大歓迎です:) xx
r - `*tmp*`[[k]] のエラー: R の範囲外の添字
たとえば、ベクトルやその他のタイプのリストを初期化するときにこのエラーが発生する理由と、どうすれば修正できますか?
これが必要なコード全体です。実際、次のようなベクトルのリストが必要です。
事前にリスト全体を初期化する必要がありますか、またはこのエラーが発生しないようにする他の方法はありますか?
c - 配列のように構造体のメンバーを反復処理するためのCメソッド?
私がベクトルクラスを持っているとしましょう:
ただし、floatの配列に変換せずに、反復処理できるようにしたいと思います。この場合、キャストは許容されますが、C ++のような機能がストレートCで実行できるかどうかを知りたいです。たとえば、C ++では、std::vector< T >
添え字[]
演算子がオーバーロードされているため、そのアドレスを渡すことができます。をとる関数への最初のインデックスvoid*
。
すなわち、
もう1つのより具体的な例は、OpenGLでglBufferData(...)の呼び出しが行われる場合(C ++を使用する場合)です。
glBufferData( GL_ARRAY_BUFFER, sizeof( somevector ), &somevector[ 0 ], GL_STREAM_DRAW );
それで、添え字演算子を使用してCで同様のことを達成することは可能ですか?そうでない場合で、関数(たとえば)を作成する必要があった場合、それが定義されているヘッダーファイルにそれfloat vec3_value_at( unsigned int i )
だけを含めるのは理にかなっていますか?static inline
php - 下付き文字を含む Excel ファイルをインポートする
Excelファイルのアップロードは問題なく問題ありません
Excel から mysql へのアップロードに関する多くの記事を読みました
http://sourceforge.net/projects/phpexcelreader/
https://stackoverflow.com/a/7889220/1026905 (本当に素晴らしいエンコーディング クラス)
私の問題は、Excelファイルに表示されている文字をそのままアップロードできないことです
上付き文字の部分が変換されています
∴ tn = n² + 2n + 1 + 2
n² ... そのまま
変換 ∴ .... そのまま変換
∠Ωπ √ ∞ ≅⊥∫∪∴≈≡⊆μ のようなすべての文字 そのまま変換できました
唯一の問題は tn、t1、t2、t3 です。n、1、2、3 を下付き文字として取得できません (ここには表示できませんが、画像で表示できます)
私はこれをそのまま受け取っていません