Community Profile

photo

Toru Ikegami

Last seen: 1 day ago Active since 2020

Statistics

All
  • Knowledgeable Level 3
  • 6 Month Streak
  • Personal Best Downloads Level 1
  • Knowledgeable Level 2
  • First Answer
  • Solver
  • 5-Star Galaxy Level 3
  • GitHub Submissions Level 2
  • First Submission

View badges

Content Feed

View by

Answered
mapにplotをする方法
こんにちは, そのまま関数 geoshow を使って任意の点にプロットをすることができます.マーカの形・サイズ・色などの指定は,関数 plot のオプションと同じ形式で指定することができます. f = figure('Position',[100 10...

2 years ago | 2

| accepted

Answered
ある配列データS,S1,S2についてS=a*S1+b*S2となるような係数a,bの計算
こんにちは MATLABのバックスラッシュ演算子( \ )ひとつでご所望の計算を行うことが出来ます. 信号を二つの信号,の重ね合わせで表すというのを行列表記すると次のようになりますね. この線形方程式を係数ベクトルについて解けばよいわけですが,行...

2 years ago | 1

Answered
周波数が時間的に増加していくプログラムについて
スペクトログラムに表示されるような瞬間的な周波数(instantaneous frequency,以下 ) は,信号の位相の時間微分で定義されるからというのがお答えになるでしょうか.  に対して  ですね. 単純なサイン波はを時間によらない定数として ...

2 years ago | 2

| accepted

Answered
配列に数字を代入するプログラムについて
こんにちは, 一桁目だけを1から5で回すならば,次のようなコードはいかがでしょうか. x = (1:20)'; y = 10*(floor((x-1)/5))+mod(x-1,5)+1; disp(y);

2 years ago | 1

| accepted

Answered
小数点以下の値だけ欲しい
こんにちは, x = 10*randn(2) y = x-fix(x) というのはいかがでしょう.負数を丸める方向によっては,次のような場合もありですね. y = x- floor(x)

2 years ago | 1

| accepted

Answered
MATLABによる大まかな実行環境(CPU等)の取得・出力方法について
こんにちは.  [~,info] = system('systeminfo'); と,第2出力引数を使用することで,このコマンドの出力を文字列として取得することができます. さらに infoTxt = strtrim(string(splitli...

2 years ago | 2

| accepted

Answered
最適化で収束が遅い時、後続コード実行を自動ストップする方法とは?
こんにちは, patternsearch をはじめ,最適化ソルバーの多くは exitflag というオプショナルな返り値をもちますので,これを利用すればソルバーが終了した原因を知ることができます. petternsearchドキュメンテーション(exi...

2 years ago | 0

| accepted

Answered
行列の大きさをそろえる
こんにちは,元の行列のサイズは全て1行n列(n < 10)だと仮定しての解決策になりますが, A = [ 3 2 3] B = [ 6 9 4 1 4] に対して, A(end+1:10) = 0 B(end+1:10) = 0 でそれぞれ1行...

2 years ago | 1

Answered
構造体配列の要素の参照方法について
こんにちは. 関数 struct2cell を使うのがいちばん手っ取り早いかと思います. ドキュメンテーション struct2cell  構造体を cell 配列に変換 s.a = 1; s.b = [1,2]; s.c = 'test'; ...

2 years ago | 1

Answered
Image Acquisition Toolboxを用いて顕微鏡のカメラから画像を1分間隔で取得し,pc内に保存する方法について
こんにちは. ぱっと思いつくのは,video input オブジェクトのタイマー機能を使用する方法でしょうか. Creating Time-Lapse Video Using Timer Events (英語ページしかないみたいですね) video ...

2 years ago | 1

| accepted

Answered
日時を検索値としてvlookupを使いたい
こんにちは. vlookup を使わない解をもうひとつ.テーブルをタイムテーブルに変換して使うというのはいかがでしょう.タイムテーブルを使うことで,許容誤差付きなど,わりと柔軟に時刻データを抽出することができます. 行時間および変数の型による time...

2 years ago | 1

| accepted

Answered
複数データのインポートと統合
こんにちは, 同じ形式のファイルをある程度の数処理するのでしたら,データストアを利用してみるのはいかがでしょう.データストアの概要はドキュメントの 「データストア入門」を参照してください. 読み込みたいファイルが全て 'dataFolder' とい...

2 years ago | 1

| accepted

Answered
ワークスペースにある構造体配列をcsvファイルで保存する方法
こんにちは, 構造体配列を CSV に保存したいとのことですが,「構造体」のまま保存することは出来ないので,テーブル型に変換してから保存する事になるかと思います.前提として,構造体配列の要素の各フィールドのデータ型は等しいとします(x(1).a とx(2...

2 years ago | 1

| accepted

Answered
MATLABアプリで座標軸のラベルをアプリ実行後に入力する
こんにちは, 座標軸ラベルをアプリ起動後に変更することは可能です.可能ですが,座標軸オブジェクト(app.UIAxes)のプロパティ(app.UIAxes.XLabel.String もしくは app.UIAxes.YLabel.String )を変更す...

2 years ago | 1

| accepted

Answered
filesが自動的に更新されてしまう
こんにちは, ひょっとして読み込む.mat ファイルの中に,変数 "files" が含まれていると言うことはありませんか?(含まれていなければ以下の記述は見当違いですので無視してください.) 関数 load をファイル名のみを指定して呼び出すと,ファイ...

2 years ago | 1

Answered
Wordcloudによる可視化で、絵文字の表示がされません。
こんにちは, wordcloud で使用しているフォントが絵文字に対応していない可能性があります.(日本語環境と英語環境ではデフォルトのフォントが違うので,それが原因だと思われます.)wordcloud の名前ー値引数でフォント名を指定すると期待通りに表...

2 years ago | 2

| accepted

Answered
GUIアプリのタイトルバーとロゴの変更について
こんにちは. AppDesigner を使用されているのでしたら,UIFigure のプロパティインスペクターの「識別子」を開くと,Name と Icon を設定できます.(アイコンファイルはMATLAB Path が通っているフォルダに置いておく必要が...

2 years ago | 0

| accepted

Answered
cell配列内に含まれる各配列のlengthをfor文を用いずに出力する方法
こんにちは, For文を使わないということで,パッと思い浮かぶのはセル配列の要素毎に処理を行い,結果をまとめて返す cellfun でしょうか.第1引数に処理関数を関数ハンドルの形で,第2引数に処理対象のセル配列を与えます. cellA = {one...

2 years ago | 2

| accepted

Answered
How to not to use “eval” function in my case(Japanese)
ご質問の本質からずれた回答かもしれませんが,一旦.mat ファイルに保存して,ロードするというのはいかがでしょう. a = 1; b = 2; c = 3; tmp = {'a','b','c'}; save('hogehoge.mat',tmp{:...

2 years ago | 1

| accepted