Community Profile

photo

Shunichi Kusano


Last seen: 2 jours ago

MathWorks

126 total contributions since 2019

Shunichi Kusano's Badges

  • First Review
  • 12 Month Streak
  • Knowledgeable Level 3
  • First Answer

View details...

Contributions in
View by

Answered
信号中のDC成分のみを表示したい
DC成分は平均値なのでmean関数で出すことができます。またはフーリエ変換した場合の一個目の成分がこれに当たります。 https://ja.wikipedia.org/wiki/%E7%9B%B4%E6%B5%81%E3%83%90%E3%82%A4%E...

2 jours ago | 0

Answered
cos関数を使用する際に,「配列インデックスは正の整数または logical 値でなければなりません。」と表示されてしまう
こんにちは。 cos = cos(*****); という風に関数名と同じ変数名を使うと、こうしたエラーが発生します。 このプログラムを実行すると一度はエラーなしで実行されまして、"cos"は1x300000のベクトル配列になってしまいます。そして次に...

4 jours ago | 0

| accepted

Answered
2 次元フィルタの適用範囲
それぞれ中心画素を中心とする3x3の窓が適用範囲となります。 ちなみにですが、単なる平均値フィルタでしたらimboxfiltという関数もあります。

10 jours ago | 0

Answered
連続ウェーブレット解析についての質問(初心者)
こんにちは まず、予想と違う結果になる理由はtがサンプリング周波数を満たしていないからです。できたtのサンプリング周波数(周期)を確認してみてください。 xlabelはcwtでは自動で出てしまうので任意の物に設定したい場合、いったんcwt変数から出力結...

25 jours ago | 0

| accepted

Answered
3次元の地球儀の画像の上にプロット
こんにちは。 geoplot3関数を試してみてください。使い方は、こちらをご覧いただければと思います。 https://www.mathworks.com/help/releases/R2020a/map/ref/geoplot3.html

environ un mois ago | 0

Answered
MATLABを用いた畳み込みニューラルネットワークについて
こんにちは。 画像と結果を並べてということでしたら、こちらの例が参考になるかと思います。 https://jp.mathworks.com/help/deeplearning/ug/classify-image-using-googlenet.html...

environ un mois ago | 0

| accepted

Answered
画像を分割し各セグメントの平均値を出したい。
blockproc関数を使えるかと思います。 https://jp.mathworks.com/help/images/ref/blockproc.html

environ un mois ago | 0

Answered
軸がz軸と平行ではない円錐面のplot方法
こんにちは 3次元の回転を使って頂点の座標を変換して、それを描画することができました。添付のスクリプトの使い方を下に示します。 %円錐の作成 [X,Y,Z] = cylinder([0:0.1:1],50); Z = Z/sqrt(2); %pl...

environ un mois ago | 0

| accepted

Answered
どうすれば最終出力層の全ラベルに対するスコア一覧が見えますか?
こんにちは。 net.Layers(end).Classes でクラスを見ることができるので、あとはscoresと対照をとればそれぞれのスコアがわかります。

environ un mois ago | 2

Answered
MATLAB入門 5.2 複数の要素の抽出 追加問題について
こんにちは。 1番目の要素を取得するには density(1) です。同様に1,3,6番目を取りたい場合これらをベクトル化して density([1,3,6]) % [1 3 6]とスペースで区切っても大丈夫です となります。

environ un mois ago | 1

Answered
MATLAB入門 7.1 関数からの複数の出力の取得 タスク3について
こんにちは。 v2はdataの一番右の列ですね。この中で一番大きい値がvMaxで、その値が上から数えて何番目かというのがivMaxとなります。データ上で何番目かというのが「インデックス」の意味となります。

environ un mois ago | 2

Answered
動画でカスケード分類器使用
こんにちは。 VideoFileReaderは、ビデオを再生するわけではなく、ビデオの先頭から1フレームずつ読み込む仕様です。 詳しくは下記ページの使用法の部分を読んでいただけるとわかるかと思います。 https://jp.mathworks.com...

environ 2 mois ago | 0

| accepted

Answered
データから0のデータの場所を検出する
こんにちは。 4次元行列のk_dでゼロが入っている位置を次元ごとに出力したいということでしょうか。その場合、find関数でいったんゼロ位置のインデックスを出して、それをind2sub関数で次元毎の位置に変換する、という流れでできるかと思います。 ind...

environ 2 mois ago | 0

Answered
しきい値100から行を遡り、10以上となったframeを特定する
いろんなやり方がありそうですが、素直にやるとこんな感じになるかと思います。 100を超えた位置を検出 10を超えた位置を検出 2の中から1に一番近いものを検出 % N以上となった位置のインデックスを取得 idx100 = idx_go_over_...

2 mois ago | 0

| accepted

Answered
木の輪郭検出について
添付の画像拝見しました。 前提としてかなり難しいと思います。試されているのはグレースケール画像でのエッジ抽出かと思いますが、他に思いつくアプローチとしましては、色によるセグメンテーション(https://jp.mathworks.com/help/ima...

2 mois ago | 0

| accepted

Answered
ピンクノイズとブラウンノイズの生成
いくつか専用の関数が用意されていますが、それぞれ専用のToolboxが必要となります。 dsp.ColoredNoise(DSP System Toolbox) https://jp.mathworks.com/help/dsp/ref/dsp.col...

2 mois ago | 0

Answered
denoise and artifacts removal
Hi Shanzy, y = detrend(X,2); will work. "2" represents the order used in the polynomial fitting.

3 mois ago | 0

Answered
時系列データの外れ値を置換する方法
専用の関数がありますので、まずこちらを試すのがいいと思います。 https://jp.mathworks.com/help/matlab/ref/filloutliers.html

3 mois ago | 0

Answered
次元の異なるセルを配列に変換する方法を教えてください
列ごとにcell2matでしょうか。 mat = cell(1,3); for i=1:3 mat{i} = cell2mat(X(:,i)); end

3 mois ago | 0

| accepted

Answered
三次元行列の作成
b = zeros(m,n,1000); で始めに1000枚分の行列を確保してから,for文で一枚ずつ画像入れてあげると早くできます。 % sample img = rand(500,500); tic imgall = zeros(500,50...

3 mois ago | 1

Answered
ランダム パッチ抽出データストアの作成
previewコマンドなので8つだけしか読んでいないのだと思います。readコマンドで読めば実際にネットワークで学習させる際の挙動がわかります。ちなみに一枚の画像から256枚のパッチを取り出したいのであれば、randomPatchExtractionDat...

3 mois ago | 0

| accepted

Answered
fgetlで空行を認識したい
こんにちは if tline==[] が動いてくれないってことですかね。 if isempty(tline) に差し替えてみてください。上のでも認識してほしいところですけどね。ちなみにnan==nanもダメです。その場合はisnan関数があり...

4 mois ago | 0

| accepted

Answered
png形式の画像をimreadで読み込もうとするが、R成分しか読み込めない。
こんにちは ColorTypeを見ると、indexedとなってますのでこちらはインデックス付きの画像です。この場合ファイルの中身はRGBそれぞれの輝度が保存されているわけではなく、各画素にはインデックス(IDみたいなもの)が振られていて、各インデックスに...

4 mois ago | 0

| accepted

Answered
ファイルの名前の作成について
こんにちは。 nameの中の各項を一つずつ検討していくとミスに気付くことができます。この場合、thrname(j)をthrname{j}に修正すると大丈夫です。

4 mois ago | 2

| accepted

Answered
正弦波について(5秒間、10Hzの正弦波₎
sinの入力に2*piが抜けてますね。それ入れれば大丈夫だと思います。

4 mois ago | 0

| accepted

Answered
音圧分布のプロットとその計算
こんにちは。 私の環境だとプロットされる図が逆になりますが、貼り付けの際の間違いでしょうか。 いずれにせよ、結果に違いが生じるのは、 sqrt(x1.^2+y1.^2+z1.^2) の値を考えると理解できるかと思います。2つの条件で言えば、音源にお...

5 mois ago | 0

| accepted

Answered
指向性をもったスピーカの音圧分布のプロットについて
簡単のため、音源が原点にあるとしまして、音が最大になる向き(スピーカーの正面方向:以下p1)を決めれば、任意の単位ベクトルp2とのなす角は、内積から計算できますので、あとは角度に対して、指向性がどうなるのかという関数を決めてあげれば、指向性を実装できます。...

5 mois ago | 0

| accepted

Answered
ディープラーニング 転移学習について 画像のサイズを変更して、splitEachLabelを使う方法
こんにちは。 大元のimageDatastoreをsplitEachLabelで分けた後、training用のimagedatastoreにのみaugmentationをします(augmentedImageDatastoreにする)。augmentati...

5 mois ago | 0

Answered
波形解析の際のbandpassfilterの使用について
エラーメッセージを見ると「bandpass関数で扱えるデータが入力されていません」っていう注意ですね。ですのでコードのxが、ベクトルか行列の形になっているか、型がsingleかdoubleになっているか、といったことを確認してみてください。 下記にご参考...

5 mois ago | 0

Answered
structをcellに変換する方法について
5x1x21のセル配列(以下A)をそのまま利用しまして、 newA = reshape(A, [5 21]).'; で21x5になります。reshapeで要素数1である2次元目を無視して5x21に。さらに.'で転置して、21x5にしています。

6 mois ago | 0

| accepted

Load more