Yuki Koyama
Keio Univ.
Followers: 0 Following: 0
student in Keio Univ., Japan
Feeds
提问
ライブスクリプトで一定の行区間を実行する方法
ライブスクリプトで一定の行区間を実行する方法はありますか? つまり、一定の行区間を別のスクリプトに分けずに実行する方法はありますか? たとえば、以下のようなコードをabcd.mlxとして保存します。 a=rand; b=rand; c=r...
3 years 前 | 1 个回答 | 0
1
个回答提问
imagescのy軸を対数スケールにする方法
imagescのy軸を対数スケールにする方法を教えて下さい。 例えば以下のようにすると、軸の表示は対数ですが、タイルは線形に配置され上手くできません。 x = [100 1000]; y = [100 1000]; C = [0 2 4 6; 8 ...
3 years 前 | 0 个回答 | 0
0
个回答提问
cell配列内に含まれる各配列のlengthをfor文を用いずに出力する方法
cell配列内に含まれる各配列のlengthをfor文を用いずに出力する方法はありますか? たとえば、以下の処理をfor文を用いずに、少ないステップ数で処理する方法はありますか? cellA={ones(1,2);ones(1,3);ones(1,4)...
3 years 前 | 1 个回答 | 0
1
个回答提问
多次元行列をページ方向にスライスして2次元配列を得る方法
多次元行列をページ方向にスライスして2次元配列を得る簡潔な方法はどうやりますか? たとえば以下のように実行すると、ページ方向のインデックスごとに表示され、行列にはなりません。 A=randi(10,[5 5 5]); A(1,:,:) ans = ...
4 years 前 | 1 个回答 | 0
1
个回答提问
parforでの、ブロードキャスト変数の一時変数化による高速化が有効な場合は?
parforでの、ブロードキャスト変数の一時変数化による高速化が有効な場合はどのような場合でしょうか? たとえば、こちらのドキュメンテーション(https://jp.mathworks.com/help/parallel-computing/broadc...
4 years 前 | 0 个回答 | 0
0
个回答提问
外部コマンドの実行で、複数のコマンドを実行する方法
感嘆符文字を利用することで、外部コマンドの実行ができます。 しかし、複数行にわたる内容を実行する方法がわかりません。 たとえば、「cd パス名」で現在のディレクトリを変更して、その後そのディレクトリにある実行ファイルを実行するといったようなことを行う方...
4 years 前 | 1 个回答 | 0
1
个回答提问
geoplotの軸ラベルのフォントサイズを変える方法
geoplotの軸ラベルなどのフォントサイズをコード上で指定して変える方法はありますか? プロパティインスペクターを利用して変更する方法はできるのですが、コードで指定する方法がわかりません。
4 years 前 | 1 个回答 | 0
1
个回答提问
stftやpspectrumで表示するスペクトログラムの横軸を秒や分に任意に変える方法
stftやpspectrumで表示するスペクトログラムの横軸を秒や分に任意に変える方法はありますか? stftやpspectrumのスペクトログラムプロットの機能には、入力された時間データの長さに従って単位を秒や分に自動で変える機能があります。 例...
4 years 前 | 1 个回答 | 0
1
个回答提问
日本語文字とvarphi(数式)を同時にラベルに表示する方法
日本語文字とvarphi(数式)を同時にラベルに表示する方法はありますか? たとえば、”位相φ”のようなラベルを表示したいです。 そこで、varphiを図のラベルなどに表示するときは、 xlabel("$\varphi$","Interprete...
4 years 前 | 1 个回答 | 0
1
个回答提问
geoplotで2点間の線分をfor文を用いずに複数プロットする方法
geoplotで2点間の線分をfor文を用いずに複数プロットする方法はありますか? plotでは複数列の行列を入力することで以下のような出力を、for文無しで得られます。 (出典:https://jp.mathworks.com/matlabcen...
4 years 前 | 1 个回答 | 0
1
个回答提问
開いているスクリプトのあるフォルダのパスを得る方法
whichを用いることでそのスクリプトの名前を引数開いているスクリプトのパスを取得できますが,そのスクリプト名がパスに含まれます. そのスクリプト名を含まない,そのフォルダまでのパスを取得する方法はありますか? たとえばC:\Users\name\...
4 years 前 | 2 个回答 | 0
2
个回答提问
ライブスクリプトで一度生成したプロットを再度プロットする方法
たとえば, fig=plot(1:10) とプロットすればライブスクリプト上でプロットされます.(figに代入する必要はないですが) ここで同じものをもう一度プロットする最も単純な方法はもう一度同じコードを入力することですが, これよりコードの多い...
4 years 前 | 1 个回答 | 0
1
个回答提问
argumentsでfunctionSignatures.jsonのpurposeを設定する方法
可変長入力の関数の扱いについて最近学び,入力パーサーやswitch文を用いることでオプション入力などが利用できることがわかりました.また,コードの候補と補完のカスタマイズをするためにfunctionSignatures.jsonが利用できることがわかりまし...
4 years 前 | 0 个回答 | 0
0
个回答提问
選択肢から重複を許して並べる順列のパターンを列挙した行列を作る方法
たとえば,[0 1]から重複を許して3つ選び,それらを並べるパターンは [0 0 0],[0 0 1],[0 1 1],...のように列挙できますが, [[0 0 0];[0 0 1];[0 1 1];...] のような行列として作りたい場合,for...
4 years 前 | 1 个回答 | 0
1
个回答提问
複数の比較対象に関してどのインデックスが一致しているかを知る方法
たとえば,配列 11:20 に対して, [11 12 14 14] のように比較対象を用意します. 11は11:20の1番目の値に対応しています.同様に12は2番目,14は4番目の値です. したがって,11:20と[11 12 14 14]を比...
4 years 前 | 1 个回答 | 0
1
个回答提问
MATLAB2020aのインストールがエラーコード-6で失敗する
matlab2020aのインストール時に,本来ならばMATLABロゴが表示されるところでエラーコードが表示され進みません. 過去バージョン(2019b)のインストールならば難なくライセンス入力の流れに入るのですが,2020aではエラーになります. イン...
4 years 前 | 1 个回答 | 0
1
个回答提问
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...
5 years 前 | 2 个回答 | 0
2
个回答提问
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...
5 years 前 | 1 个回答 | 0
1
个回答提问
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/...
5 years 前 | 1 个回答 | 0
1
个回答提问
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)...
5 years 前 | 1 个回答 | 0
1
个回答提问
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 前 | 1 个回答 | 0
1
个回答提问
自分より大きい次元数をもつ配列に自分を代入する方法
たとえば,代入される側の行列をAとして A=zeros(100,100); として初期化します. そのあと,あるデータの列ベクトル dataが data=[1;2;3;4;5]; のようにあるとします. ここで,Aにdataを代入した結果として...
5 years 前 | 1 个回答 | 0