Community Profile

# Akira Agata

### MathWorks

678 total contributions since 2016

View details...

Contributions in
View by

findgroups と splitapply を使う方法はいかがでしょうか？ A = [600 142 30 75 13; 600 141 30 75 14; 600 142 30 80 14]; group = findgroups(A(:,4))...

8 dagen ago | 0

plot3でのエラー解決方法
waterfall 関数を使って、ウォーターフォールプロットとして可視化するというのは如何でしょうか？ 以下は簡単な例です。 % Sample data t = 0:0.1:20; data = zeros(7,numel(t)); for kk...

9 dagen ago | 0

How to binarize a grayscale image with multiple thresholds?
Assuming a grayscale image img is a 2D double array, the following code should work: b = img > t1 | img < t2;

14 dagen ago | 0

| accepted

scatter 関数の第4引数で各ポイントの色をコントロールすることができます。例えばご質問のプログラムですと、以下のようになります。 scatter関数の詳細は以下をご参照ください。 https://jp.mathworks.com/help/mat...

22 dagen ago | 0

Plotting target points within an n radius plot
How about the following solution? % Data points (N = 10, for example.) numPoints = 10; detRange = 2*pi*(rand(numPoints,1)); ...

22 dagen ago | 0

| accepted

Hi I need help with for loop
No need to use for-loop. How about the following way? % Read data file T1 = readtable('A1_input.txt'); % Postion of (x,y) a...

ongeveer 2 maanden ago | 0

Remove noise from image
How about applying median filter? The following is an example: % Read the image and convert it to grya-scale I = imread('gray...

ongeveer 2 maanden ago | 0

| accepted

ongeveer 2 maanden ago | 0

| accepted

imagesc を使ってデータをヒートマップとして可視化するのはいかがでしょうか？ ご参考までに、簡単な例を作成してみました。 % Sample Data x = linspace(0,2*pi); y = 0.01 + sin(x).^2; ...

2 maanden ago | 1

How to convert a cell to matrix?
How about the following way? % Convert to numeric array maxLen = max(cellfun(@numel,A)); A = cellfun(@(x)[x, NaN(1,maxLen - n...

2 maanden ago | 1

| accepted

join tables by categorical variable
Please try innerjoin or outerjoin functions, like: c1 = innerjoin(a,b,'Keys','Var1'); c2 = outerjoin(a,b,'Keys','Var1','MergeK...

2 maanden ago | 0

remove nodes without changing the numbering of nodes
How about setting a nodelabel for each node? The following is an example: s = [1 1 1 2 2 3]; t = [2 3 4 3 4 4]; % Create a...

3 maanden ago | 0

How to change color bar limits in imagesc?
You can do that task by setting CLim of the axes, like: figure imagesc(rand(4)); ax = gca; ax.CLim = [0 1]; colorbar

3 maanden ago | 1

| accepted

why does the sound with different sampling frequency sounds the same ?
That's the basic of the 'Sampling theorem'. As long as frequency component of the signal is less than Nyquist frequency ( = samp...

3 maanden ago | 0

| accepted

fit結果の各項目毎のプロット

3 maanden ago | 0

| accepted

create a matrix using a vector such that each row is one offset of the previous row
If the output matrix is always N-by-3, the following straight-forward way might be enough: matrix = [v(1:end-2);v(2:end-1);v(3:...

3 maanden ago | 0

plotコマンドを使わずに、新規figureに元のグラフをコピーをする。
copyobj を使うのはいかがでしょうか？ たとえばご質問頂いた例では、以下のようになります。 figure ax1 = axes('Position',[0.1, 0.55 , 0.8182, 0.4091]); ax2 = axes('Pos...

3 maanden ago | 0

| accepted

グラフ上の座標の取得
figureのコールバック関数 (WindowButtonDownFcn, WindowButtonUpFcn) を使うというのは、いかがでしょうか？ たとえば以下のようにすると、マウスの左ボタンを押した時と解放した時の座標を、それぞれ取得することができ...

3 maanden ago | 0

| accepted

Calculate duration from labeled timestamped data.
Thank you for providing your data. I believe the following is an possible solution. I hope this will be somehow helpful for you...

3 maanden ago | 0

| accepted

How to rescale table columns
normalize function can do that task, like: rescaledTable = normalize(yourTable,'range');

3 maanden ago | 0

| accepted

4 maanden ago | 0

How to clear dots in image

4 maanden ago | 0

How to condionally keep unique rows in a table
How about the following? idx = (T.e == 2) & (T.f == 3); T_desired = unique(T(idx,:),'rows'); Or, if your original table T has...

4 maanden ago | 0

| accepted

Best to import and plot one large csv file

4 maanden ago | 0

Fill area between plot and the 0-line?
How about using area function? The following is an example: % Sample data x = linspace(0,4*pi,1000); y = sin(x); % Extrac...

4 maanden ago | 1

| accepted

Finding whether the element of the array is present in the other array and finding the index value
Just in case, let me post an example. If you don't need to think about tolerance, intersect function also works. % Example (de...

4 maanden ago | 0

How to find and color circle in a binary image of circles using sliding window through out the image?
Looking at the original image, target regions are filled with plane color. So I tried to apply the entropyfilt to extract the R...

5 maanden ago | 1

meshgrid や ndgrid 関数を利用する方法では如何でしょうか？ たとえば [0 1] から重複を許して3つ選ぶという例ですと、以下のようになります。 [x1,x2,x3] = meshgrid([0 1],[0 1],[0 1]); A ...

5 maanden ago | 2

| accepted

ismember 関数を使うと、簡単に見つけることができます。たとえばご質問の例ですと、以下のようになります。 A = 11:20; B = [11 12 14 14]; [~,loc] = ismember(B,A); >> loc loc =...

5 maanden ago | 2

| accepted