Community Profile

photo

Yuki Koyama


Keio Univ.

Last seen: 2 years ago Active since 2019

student in Keio Univ., Japan

Statistics

  • Thankful Level 3

View badges

Content Feed

View by

Question


ライブスクリプトで一定の行区間を実行する方法
ライブスクリプトで一定の行区間を実行する方法はありますか? つまり、一定の行区間を別のスクリプトに分けずに実行する方法はありますか? たとえば、以下のようなコードをabcd.mlxとして保存します。 a=rand; b=rand; c=r...

2 years ago | 1 answer | 0

1

answer

Question


imagescのy軸を対数スケールにする方法
imagescのy軸を対数スケールにする方法を教えて下さい。 例えば以下のようにすると、軸の表示は対数ですが、タイルは線形に配置され上手くできません。 x = [100 1000]; y = [100 1000]; C = [0 2 4 6; 8 ...

2 years ago | 0 answers | 0

0

answers

Question


cell配列内に含まれる各配列のlengthをfor文を用いずに出力する方法
cell配列内に含まれる各配列のlengthをfor文を用いずに出力する方法はありますか? たとえば、以下の処理をfor文を用いずに、少ないステップ数で処理する方法はありますか? cellA={ones(1,2);ones(1,3);ones(1,4)...

2 years ago | 1 answer | 0

1

answer

Question


多次元行列をページ方向にスライスして2次元配列を得る方法
多次元行列をページ方向にスライスして2次元配列を得る簡潔な方法はどうやりますか? たとえば以下のように実行すると、ページ方向のインデックスごとに表示され、行列にはなりません。 A=randi(10,[5 5 5]); A(1,:,:) ans = ...

3 years ago | 1 answer | 0

1

answer

Question


parforでの、ブロードキャスト変数の一時変数化による高速化が有効な場合は?
parforでの、ブロードキャスト変数の一時変数化による高速化が有効な場合はどのような場合でしょうか? たとえば、こちらのドキュメンテーション(https://jp.mathworks.com/help/parallel-computing/broadc...

3 years ago | 0 answers | 0

0

answers

Question


外部コマンドの実行で、複数のコマンドを実行する方法
感嘆符文字を利用することで、外部コマンドの実行ができます。 しかし、複数行にわたる内容を実行する方法がわかりません。 たとえば、「cd パス名」で現在のディレクトリを変更して、その後そのディレクトリにある実行ファイルを実行するといったようなことを行う方...

3 years ago | 1 answer | 0

1

answer

Question


geoplotの軸ラベルのフォントサイズを変える方法
geoplotの軸ラベルなどのフォントサイズをコード上で指定して変える方法はありますか? プロパティインスペクターを利用して変更する方法はできるのですが、コードで指定する方法がわかりません。

3 years ago | 1 answer | 0

1

answer

Question


stftやpspectrumで表示するスペクトログラムの横軸を秒や分に任意に変える方法
stftやpspectrumで表示するスペクトログラムの横軸を秒や分に任意に変える方法はありますか? stftやpspectrumのスペクトログラムプロットの機能には、入力された時間データの長さに従って単位を秒や分に自動で変える機能があります。 例...

3 years ago | 1 answer | 0

1

answer

Question


日本語文字とvarphi(数式)を同時にラベルに表示する方法
日本語文字とvarphi(数式)を同時にラベルに表示する方法はありますか? たとえば、”位相φ”のようなラベルを表示したいです。 そこで、varphiを図のラベルなどに表示するときは、 xlabel("$\varphi$","Interprete...

3 years ago | 1 answer | 0

1

answer

Question


geoplotで2点間の線分をfor文を用いずに複数プロットする方法
geoplotで2点間の線分をfor文を用いずに複数プロットする方法はありますか? plotでは複数列の行列を入力することで以下のような出力を、for文無しで得られます。 (出典:https://jp.mathworks.com/matlabcen...

3 years ago | 1 answer | 0

1

answer

Question


開いているスクリプトのあるフォルダのパスを得る方法
whichを用いることでそのスクリプトの名前を引数開いているスクリプトのパスを取得できますが,そのスクリプト名がパスに含まれます. そのスクリプト名を含まない,そのフォルダまでのパスを取得する方法はありますか? たとえばC:\Users\name\...

4 years ago | 2 answers | 0

2

answers

Question


ライブスクリプトで一度生成したプロットを再度プロットする方法
たとえば, fig=plot(1:10) とプロットすればライブスクリプト上でプロットされます.(figに代入する必要はないですが) ここで同じものをもう一度プロットする最も単純な方法はもう一度同じコードを入力することですが, これよりコードの多い...

4 years ago | 1 answer | 0

1

answer

Question


argumentsでfunctionSignatures.jsonのpurposeを設定する方法
可変長入力の関数の扱いについて最近学び,入力パーサーやswitch文を用いることでオプション入力などが利用できることがわかりました.また,コードの候補と補完のカスタマイズをするためにfunctionSignatures.jsonが利用できることがわかりまし...

4 years ago | 0 answers | 0

0

answers

Question


選択肢から重複を許して並べる順列のパターンを列挙した行列を作る方法
たとえば,[0 1]から重複を許して3つ選び,それらを並べるパターンは [0 0 0],[0 0 1],[0 1 1],...のように列挙できますが, [[0 0 0];[0 0 1];[0 1 1];...] のような行列として作りたい場合,for...

4 years ago | 1 answer | 0

1

answer

Question


複数の比較対象に関してどのインデックスが一致しているかを知る方法
たとえば,配列 11:20 に対して, [11 12 14 14] のように比較対象を用意します. 11は11:20の1番目の値に対応しています.同様に12は2番目,14は4番目の値です. したがって,11:20と[11 12 14 14]を比...

4 years ago | 1 answer | 0

1

answer

Question


MATLAB2020aのインストールがエラーコード-6で失敗する
matlab2020aのインストール時に,本来ならばMATLABロゴが表示されるところでエラーコードが表示され進みません. 過去バージョン(2019b)のインストールならば難なくライセンス入力の流れに入るのですが,2020aではエラーになります. イン...

4 years ago | 1 answer | 0

1

answer

Question


how to insert a value into the array in a consistent manner.
If I want to get [0;1;1;1] when A=ones(3,1)=[1;1;1], I can get [0;1;1;1] by typing [0;A]. If I want to get [0 1 1 1] when A=on...

4 years ago | 2 answers | 0

2

answers

Question


when using legend in a plot in live script, the font size becomes small.Why?
I use matlab R2019a. When legend used, the result is like this: when legend NOT used, the result is like this: Why does...

4 years ago | 1 answer | 0

1

answer

Question


Why is 1/ones(3,1) OK while 1/ones(1,3) is not OK?
When I tried the code 1/ones(1,3) matlab said this is invalid because the dimension is not matched. Then I tried the code 1/...

4 years ago | 1 answer | 0

1

answer

Question


How to change the font size in all plots in the live editor (live scripts)?
In the live editor, I can get multiple plots together. For example: x=1:100; y1=x; y2=x.^2; y3=x.^3; plot(x,y1) plot(x,y2)...

4 years ago | 1 answer | 0

1

answer

Question


In Simulink, how can I put the signal line on the lateral side of add block?
In Simulink, I want to put the line on the lateral side like this: My Simulink shows like this: Please tell me how to ...

5 years ago | 1 answer | 0

1

answer

Question


自分より大きい次元数をもつ配列に自分を代入する方法
たとえば,代入される側の行列をAとして A=zeros(100,100); として初期化します. そのあと,あるデータの列ベクトル dataが data=[1;2;3;4;5]; のようにあるとします. ここで,Aにdataを代入した結果として...

5 years ago | 1 answer | 0

1

answer