photo

Kenjiro Sugimoto

MathWorks

Last seen: Today Attivo dal 2023

Followers: 0   Following: 0

Programming Languages:
Python, C++, C, Java, C#, MATLAB, HTML, CSS
Spoken Languages:
English, Japanese
Pronouns:
He/him

Statistica

  • Knowledgeable Level 2
  • First Answer

Visualizza badge

Feeds

Visto da

Risposto
MATLABにもPythonのformat関数に似たものはありますか?
sprintf() はいかがでしょうか(Pythonの format() というよりはC言語の printf()/sprintf() に近いものですが)。文字列の中に数字等を埋め込めこんだ結果を返します。第1引数が書式を表す文字列で、第2引数以降が挿入した...

8 mesi fa | 1

| accettato

Risposto
読み込めるファイルと読み込めないファイルの違い
"Y001.txt"と"Y002.txt"において「Density列が全て埋まっているか否か?」がポイントです。"Y001.txt"ではDensity列 が正しくdouble型として解釈されています。"Y002.txt"では Density列 が一部しか記...

10 mesi fa | 1

| accettato

Risposto
0以外の値を平均したいです
こちらでいかがでしょうか。 R = [ 1, 0, 0; 0, 1, 0; 0, 0, 1 ]; Rmean = mean(R, "all") idx = (R ~= 0) % 非ゼロの箇所を取得 Rmean = mean(R(idx), "...

12 mesi fa | 1

| accettato

Risposto
for文の中でファイルを読み込む
sprintf() はいかがでしょうか。文字列の中に数字を埋め込めます。第1引数が書式を表す文字列で、第2引数が挿入したい値です。下記の例では、書式文字列中の「%d」が整数用のプレースホルダであり、その箇所に i の値が配置された文字列が返されています。必...

circa un anno fa | 0

| accettato

Risposto
demosaic関数の適切なオプション選択
座標軸の方向に齟齬があるように思いました。添付画像では基点(0,0)が左下でありY軸が上方向に伸びていますが、MATLABのdemosaic()では基点は左上でありY軸は下方向に伸びている前提のようです(リンク参照)。実際、Y軸を反転させるとオプションの設...

circa un anno fa | 2

| accettato

Risposto
機械学習のために以下の"Isabun"というバイナリー画像から任意の座標を100個選択するプログラムを作りたいです。
複数のバグが絡んでおりますので順を追って説明いたします。 まずエラーメッセージの直接的な出処についてです。MATLABでは添字は1からというルールですが、ご掲示のコードでは i=0:100 のように0スタートになってしまっています。0 は正の整数ではない...

oltre un anno fa | 0

| accettato

Risposto
配列サイズの取得
127行目時点での In のサイズは確かに 13243x1 ですが、128行目からのfor文の中で In の長さが短くなっているものと予想します。特に気になる点は137行目のif文の処理で、ここで In のg番目が除去されています。この処理が複数回呼び出さ...

oltre un anno fa | 0

| accettato

Risposto
次元の違う配列の乗算について
少し拍子抜けする回答かもしれませんが、実はそのまま要素積「.*」することで所望の答えが得られます。 % サンプル配列 X1 = randi(100,[3,3,10]); C = [1 1 1; 2 2 2; 3 3 3]; % ループによる方法...

oltre un anno fa | 2

| accettato