Kaede
Followers: 0 Following: 0
Statistik
RANG
255.929
of 294.481
REPUTATION
0
BEITRÄGE
19 Fragen
2 Antworten
ANTWORTZUSTIMMUNG
47.37%
ERHALTENE STIMMEN
0
RANG
of 20.118
REPUTATION
N/A
DURCHSCHNITTLICHE BEWERTUNG
0.00
BEITRÄGE
0 Dateien
DOWNLOADS
0
ALL TIME DOWNLOADS
0
RANG
of 151.773
BEITRÄGE
0 Probleme
0 Lösungen
PUNKTESTAND
0
ANZAHL DER ABZEICHEN
0
BEITRÄGE
0 Beiträge
BEITRÄGE
0 Öffentlich Kanäle
DURCHSCHNITTLICHE BEWERTUNG
BEITRÄGE
0 Highlights
DURCHSCHNITTLICHE ANZAHL DER LIKES
Feeds
Frage
自分でノイズの生成をする
こちらの図の黄色がブラウンノイズの周波数特性なのですが,オレンジの走行騒音と同じような傾斜のノイズを自分で作成するにはどのようにしたらよいのでしょうか. ブラウンノイズなどのカラーノイズはdsp.ColoredNoiseを使って生成しました.
fast 4 Jahre vor | 0 Antworten | 0
0
AntwortenFrage
バンドパスフィルタのかけ方について
青のグラフはフィルターデザイナーで右のバンドパスフィルタをかけたものです.もう少し1k,2kHz辺りが60dBぐらい大きくなるようにするにはどのようにフィルタを設定するべきですか?
etwa 4 Jahre vor | 1 Antwort | 0
1
Antwort1
AntwortFrage
ピンクノイズとブラウンノイズの生成
x=[zeros(L-1,1);randn(N,1)]; ホワイトノイズはこのように乱数で作成していますがブラウンノイズやピンクノイズも同様に行うにはどうすればよいでしょうか.
etwa 4 Jahre vor | 1 Antwort | 0
1
AntwortFrage
プログラムのエラー表示
ホワイトノイズにバンドパスフィルタをかけたものは上手く表示できたのにピングノイズにバンドパスフィルタをかけるとこのようなエラー表示がでます.データ数Nはp1に合わせて448512にしてあります. 要求された 448512x448505 (1498.8GB...
etwa 4 Jahre vor | 1 Antwort | 0
1
AntwortFrage
行列の次元について
L=8;N=20000; x=[zeros(L-1,1);randn(N,1)]; y=filter(Num,1,x) このように448512個で2つの音源のデータ数を揃えて足し合わせました.その足し合わせた音源にホワイトノイズを足し合わせたいの...
etwa 4 Jahre vor | 0 Antworten | 0
0
AntwortenFrage
フィルターデザイナーの使い方
ホワイトノイズに長方形のフィルターを1kHzを中心にしてかけたいのですが,Fstop1,2の値は適切でしょうか. 初めてでよくわかっていない部分があります. よろしくお願いいたします.
etwa 4 Jahre vor | 1 Antwort | 0
1
AntwortFrage
"ファイルの書き込みに際しデータが切り捨てられました"と表示される
clear; [p1,fs]=audioread('40kph_RN.wav'); [p2,fs]=audioread('2000rpm_Knock.wav'); fs=44100; p2(448512,[1 2]) = [0,0]; %...
etwa 4 Jahre vor | 1 Antwort | 0
1
AntwortFrage
全データのフーリエ変換について
このように2つの.wavファイルをフーリエ変換することによって周波数特性を見たいのですが,Nを1024というデータの特定部分だけをみるようなfftしかわかりません. 全データに対してフーリエ変換する方法を教えていただきたいです. 久しぶりにMATLAB...
etwa 4 Jahre vor | 0 Antworten | 0
0
Antworten周波数特性を知りたい
clear; [p1,fs]=audioread('40kph_RN.wav'); [p2,fs]=audioread('2000rpm_Knock.wav'); fs=44100; N=1024; p2(448512,[1 2]) = [0,0...
etwa 4 Jahre vor | 0
Frage
周波数特性を知りたい
clear; [p1,fs]=audioread('40kph_RN.wav'); [p2,fs]=audioread('2000rpm_Knock.wav'); fs=44100; p2(448512,[1 2]) = [0,0]; smix=...
etwa 4 Jahre vor | 1 Antwort | 0
1
AntwortFrage
行列の次元を揃える方法
音の合成を行いたいのですが,2つのwavファイルを読み込んだところもちろん行列の次元が違うためエラーが出ます.解決法を教えていただきたいです. clear; [p1,fs]=audioread('40kph_RN.wav'); [p2,fs]=aud...
etwa 4 Jahre vor | 1 Antwort | 0
1
AntwortFrage
音声の合成が可能か
wavファイルの2つの音声を合成して保存することは可能でしょうか. 音声は走行騒音とディーゼルエンジンのガラガラ音です.
etwa 4 Jahre vor | 1 Antwort | 0
1
Antwortアプリケーションコンパイラのエラーについて
ご丁寧にありがとうございます. 一つ目のやり方でcallExeを開くとMushra.mのプリグラムができました. あと質問追加の質問が2つあります. ①for_redistribution_files_onlyを開くと上の画像のフォルダに入ってい...
etwa 4 Jahre vor | 0
Frage
アプリケーションコンパイラのエラーについて
アプリケーションコンパイラを使用してアプリを作成しています. 使用しているプログラムは普通に実行するのには問題はないのですが,アプリを作成してインストールして開こうとするとインデックスが配列要素数(0)を超えていますとでで上手く実行できないのですが何が問...
etwa 4 Jahre vor | 2 Antworten | 0
2
AntwortenFrage
できるだけ相手に負担をなくプログラムを実行していただく方法について
私はオンライン聴感実験を行います. 被験者側にできるだけ負担を内容にしたいと考えてます. 実験の内容としましては,音が入った聴感実験用のデモを作成したMATLABのプログラムを作成しました. 最初はそのプログラムが入ったフォルダを容量が大きかったため...
etwa 4 Jahre vor | 0 Antworten | 0
0
AntwortenFrage
絶対パスから相対パスへ変更
MATLABで実行するときに現在は絶対パスを使用しています.ただほかの人に送ったときに実行ができないため相対パスに変更する方法はありますでしょうか。
mehr als 4 Jahre vor | 1 Antwort | 0
1
AntwortFrage
窓かけの理由
今回はそのままfftしたときはうまく低減されなかったのですが,ハニング窓をかけることで上手く周波数解析ができました.これは信号を周期化したときに不連続になる部分が異なる周波数成分の発生につながったと考えてもよいのでしょうか.またこちらは音声データを使い,ハ...
mehr als 4 Jahre vor | 1 Antwort | 0
1
AntwortFrage
フーリエ変換した後のグラフについて
参照信号にディーゼルエンジン音を与えLMSアルゴリズムを適応した後,求められた出力信号と所望信号との誤差を誤差関数としてプロットしました. 下の図の黄色が入力,青が誤差信号,オレンジが所望信号をそれぞれFFTしたグラフです. このグラフを見ても低減...
mehr als 4 Jahre vor | 0 Antworten | 0
0
AntwortenFrage
ハミング窓 窓かけについて
このようなプログラムに窓かけをするとどのようになりますか. 入力xが二列あったためLch,Rchの二つに分けていますが,Lchのみで大丈夫です. 最近MATLABを使い始めたため,初歩的な質問で申し訳ありませんが,よろしくお願いいたします.
mehr als 4 Jahre vor | 1 Antwort | 0
1
AntwortFrage
このような以下のプログラムを実行しました.図は得られたdとLchをFFTしたものなのですが,dはxを単純遅延させただけなので本来形は同じになるはずなのですが,半円を何度も描いているようなグラフになっています.特にプログラムに問題はなさそうなのですが,どうしてでしょうか.
clear; [data,fs]=audioread('2000rpm.wav'); a=[0,1,0,0,0,0,0,0]; L=8; Lch=data(:,1); N=numel(Lch); d=zeros(1,...
mehr als 4 Jahre vor | 1 Antwort | 0