Community Profile

photo

Atsushi Ueno


Last seen: 1 day ago Active since 2016

MATLAB yummy! Mayonnaise yummy!

Programming Languages:
Python, C++, C, MATLAB, Visual Basic
Spoken Languages:
English, Japanese

Statistics

All
  • Treasure Hunt Participant
  • MATLAB Central Treasure Hunt Finisher
  • Thankful Level 2
  • 12 Month Streak
  • Cody 10th Anniversary 10-Day Streak
  • Introduction to MATLAB Master
  • Explorer
  • First Review
  • Guiding Light
  • Revival Level 2
  • Knowledgeable Level 5
  • Community Group Solver

View badges

Content Feed

View by

Answered
粒子一つ一つを解析したいです
添付の画像のサイズは 256*512*3 です。見た目は白黒ですがこれはカラー画像データです。 従って im2gray 関数でグレースケールイメージデータに変換すればエラーが解消します。 clear,close all; clc; %%指定領域の画像...

1 day ago | 1

| accepted

Answered
同じフォルダ内にある複数のcsvファイルをインポートしたい
for i = 1:100 fileID = fopen(['test' num2str(i) '.csv'], 'w'); nbytes = fprintf(fileID,'%5d,%5d,%5d,%5d,%5d\n',magic(5...

1 day ago | 0

| accepted

Answered
同じフォルダ内にある複数のcsvファイルをインポートしたい
for i = 1:100 fileID = fopen(['test' num2str(i) '.csv'], 'w'); nbytes = fprintf(fileID,'%5d,%5d,%5d,%5d,%5d\n',magic(5...

1 day ago | 0

Answered
R2020aにおける複数出力のLSTMネットワークの構築について
複数の出力をもつネットワークの学習 - MATLAB & Simulink - MathWorks 日本 TrainNetworkWithMultipleOutputsExample.mlxを改変し動作確認しながら進めています。初めの「学習データの読み込...

5 days ago | 1

| accepted

Answered
for文を使ったプロット
>どうしたら正しくプロットできるか教えていただきたいです for ループを10回回って抜け出た後の i の値は10です。 なので下記の plot 関数を実行するとx(10)に対するF0x(10)の1点しか表示されません。しかも plot 関数はデフォル...

7 days ago | 1

| accepted

Answered
plotができない
> 添付ファイルのコードを実行しても.グラフを表示できませんでした グラフは表示されています。分かり易い様、間に線も引いてみました。 問題はプログラムを実行し終えてプロットした x = [ 0, 0.0559 ] の値が意図通りかどうかです。 ...

7 days ago | 1

Answered
for文の使い方
> for文の使い方がよくわからずできません。参考になるページ等あれば教えてください。 for ループを指定した回数で繰り返す - MATLAB for - MathWorks 日本 > この処理をa=1から100まで繰り返し,aとBのグラフを書きたい...

8 days ago | 1

| accepted

Answered
cell内の数値に対して計算するにはどうすればいいですか?
cellfun関数とmean関数を使いました。途中で演算結果をセル配列から行列に変え、平均値を求めています。 >サイズが 3×1 cell の数値が入った関数 D があり 数値はスカラ、「関数 D」は関数ではなく変数であると認識してます。誤認識あればお...

9 days ago | 3

Answered
cellの場合の書き方がわかりません
イメージ データのデータストア - MATLAB - MathWorks 日本 1枚で動作するプログラムを関数your_functionにしてそのまま使います。イメージデータストアからreadall関数で全画像を読み込み、それをcellfun関数で1枚ず...

9 days ago | 0

| accepted

Answered
2-D Lookup Tableでの補間処理に関して
2 次元関数を近似 - Simulink - MathWorks 日本 > 2-D Lookup Tableでセルとセルの間に位置したx,yパラメータに対しては補間処理されたz値結果が出力されますか? 関数値の近似方法 (内挿法) - MATLAB &...

10 days ago | 1

| accepted

Answered
複数の画像に対する処理の仕方がわかりません
イメージ データのデータストア - MATLAB - MathWorks 日本 imageDatastore関数で取り扱う画像を集約し、readall関数で全画像を読み込み、cellfun関数で各画像を処理しています。 二値化は万能な方法が困難で色々検...

10 days ago | 1

| accepted

Answered
音声データよりFFTを計算し一部を抜き出し順次保存する方法(ワークスペースor csv)
下記の様にyを一つの変数ではなくセル配列にすれば、ワークスペースに一つにまとめて保存する事が出来ます。 for ii = 1:n % y = fft(w.*x(Fs*(ii-1)+1:Fs*ii)); y{ii} = fft(w....

13 days ago | 1

| accepted

Answered
行列から特定の値を抽出
sortrows関数とunique関数を使いました。 A = [299,3;350,30;350,7;450,116;450,60;500,38;500,82;568,14]; SA = sortrows(A); [~,ia,~] = uniqu...

13 days ago | 1

Answered
Figureに出力された全ての黄色の線の長さの平均を三平方の定理を用いて出すコードを教えてください。
長さの平均にmean関数を、三平方の定理に hypot 関数を使いました。 % 以下に、Figureに出力された全ての黄色の線の平均を三平方の定理を用いて出すコード df = matchedPoints1.Location - matchedPoint...

15 days ago | 3

| accepted

Answered
下の階層にある大量のフォルダ内にあるdicomファイルを読み込んで、1つのmatファイルに保存したいです。
> どのようにスクリプトを変えればよいかご教授いただけますと幸いです。 ワイルドカードを含むパス名やファイル名は、dir 関数には通用しますが dicomread 関数には通用しません dicomファイルは複数フォルダに散在するのに対し、matファイル...

16 days ago | 0

| accepted

Answered
How to change color of the data on biplot by the result of clustering
Biplot - MATLAB biplot (Modify Biplot Properties) (mathworks.com) For attached data, the output of biplot function becomes like...

16 days ago | 0

Answered
バイプロットで表示したデータの色分けを行う方法(biplot,pca)
バイプロット(バイプロットのプロパティの変更) - MATLAB biplot - MathWorks 日本 今回の添付データの場合、biplot関数の出力(グラフィックオブジェクト)は下記の様になります。 % h には 1013 個のオブジェク...

17 days ago | 1

| accepted

Answered
特異行列の逆行列の求め方
Moore-Penrose 疑似逆行列 - MATLAB pinv - MathWorks 日本 A = [1,0,1;0,1,0;0,0,0] % 特異行列 inv(A) % inv等を使って求めようとすると「inf」とでてしまい計算できない B ...

17 days ago | 0

| accepted

Answered
特定の範囲を除外する方法
要件通りの順序で配列にInfでマスクを掛けていけば目的の事が出来ます。 A = [ 10, 11, 12, 3, 4, 9, 11, 2, 10, 13, 11, 5, 9] answer = []; for k = 1:3 answer(...

17 days ago | 0

| accepted

Answered
複数のCSVデータをまとめてfigure化し、保存する方法について。
> おそらくn個分のファイル名を準備できていないため、上手くいかないと考えております。 > その他にも原因は考えられるでしょうか。 ⇒いいえ、その原因だけで良いと思います。 > 具体的にどのようにすれば宜しいでしょうか。 ⇒例えば出力ファイル名は「...

17 days ago | 0

| accepted

Answered
画像中の指定した行,列で輝度値のグラフを作りたい
RGB = imread('https://www.mathworks.com/matlabcentral/answers/uploaded_files/1188858/image.jpeg'); I = rgb2gray(RGB); plot(I...

17 days ago | 0

| accepted

Answered
正の数と負の数が交互に出現するような配列から,各正の数エリアと負の数エリアで絶対値が最大である要素を求めたい.
> 「実現したいこと」の内容が実現可能な方  ハイッ (・ω・*∩ diff関数、find関数、mat2cell関数、abs関数、sign関数、cellfun関数を使いました。 x = [-1, -2, 4, 2, 3, -2, -4, -5, 1, ...

18 days ago | 0

| accepted

Answered
正の数と負の数が交互に出現するような配列から,各正の数エリアと負の数エリアで絶対値が最大である要素を求めたい.
> 1,2,,3,4への変換が可能な方  ハイッ (・ω・*∩ diff関数、abs関数、cumsum関数を使いました。 零は現れないと想定し「正の数エリア」に含めました。 入力値が負⇒零⇒負と変化する様な場合は、最大値が零の「正の数エリア」が生成さ...

18 days ago | 0

Answered
dropdown のitemsdataとValueChangedFcnについて
ドロップダウン コンポーネントを作成 (ItemsData — Items プロパティ値の各要素に関連付けるデータ) ドロップダウン コンポーネントを作成 (ドロップダウンのプロパティの設定とアクセス) % 既定では ItemsData プロパティは空...

18 days ago | 0

| accepted

Answered
イメージビューアーでのコントラスト調整
イメージデータがグレースケール(白黒)でないとコントラスト調整の項目がグレーアウトして選択できない様です。 カラーイメージのコントラスト調整が出来ない訳ではなく、単にイメージビューアー(GUI)で操作出来る対象は現状グレースケールイメージに限られるという...

19 days ago | 0

| accepted

Answered
文字列を数値に変換
列挙 - MATLAB & Simulink - MathWorks 日本 type fruits.m % 添付のクラス定義ファイルを表示 A = ["apple","apple","banana","orange"]; Aenum = arrayf...

19 days ago | 0

Answered
「位置 2 のインデックスが配列範囲を超えています」の解決法を教えてください
> このような結果が返ってくる理由 col2が3,5,7,... と2ずつ増加していくと4490を跨いでしまい、その次の周期で範囲を超えたインデックスにアクセスしてしまいます。この条件式で閾値を跨がず上手くいくのは、増分 BoxSize = 1 の時だけ...

20 days ago | 1

| accepted

Answered
論理行列において、Trueの個数を各列ごとで数えたい
配列要素の和 - MATLAB sum - MathWorks 日本 A = [1 1 1 1; 1 1 0 1; 1 0 0 1]; % 入力 cnt = sum(A,1); % Trueの箇所を各列ごと...

20 days ago | 1

| accepted

Answered
文字列を数値に変換
本質問の対象となるリリースはR2022a、下記回答はR2022bで導入された機能ですが、一応書いておきます。 MATLAB R2022b の新機能:辞書型(dictionary)を触ってみよう » MATLAB ユーザーコミュニティー - MATLAB ...

21 days ago | 2

Answered
文字列を数値に変換
Map コンテナー - MATLAB & Simulink - MathWorks 日本 mapObj = containers.Map(["apple","banana","orange"], [1,2,3]) A = ["apple","apple...

21 days ago | 1

Load more