Community Profile

photo

Shoumei


Last seen: 3ヶ月 前 2016 以来アクティブ

Statistics

  • 12 Month Streak
  • Knowledgeable Level 3
  • Revival Level 2
  • Thankful Level 1
  • First Answer

バッジを表示

Content Feed

表示方法

回答済み
Financial Toolboxのバックテストにおける仕様について
だいぶ時間が経過しているので、自己解決されていらっしゃるかもしれませんが、本ご質問に気づいたので回答します。 rebalanceFcnおよびrebBacktestの両方で価格データを入力引数として与えるのが不自然だというご質問かと思います。 以下の...

5ヶ月 前 | 0

回答済み
音のパワースペクトラム解析
Signal Processing Toolboxをお持ちであれば、以下のコマンドを実行して期待した結果が得られませんか? data = y2(192000:30000000); periodogram(data)

約1年 前 | 0

| 採用済み

回答済み
このような以下のプログラムを実行しました.図は得られたdとLchをFFTしたものなのですが,dはxを単純遅延させただけなので本来形は同じになるはずなのですが,半円を何度も描いているようなグラフになっています.特にプログラムに問題はなさそうなのですが,どうしてでしょうか.
単純に0データを挿入して遅延させると、0データから、有効データの境界で不連続点が発生し、それが高調波成分となります。それがFFTの結果に現れているものと推測します。 予想しない結果が得られることはよくあります。今後も沢山そのような場面に遭遇すると思い...

1年以上 前 | 0

| 採用済み

回答済み
DAWのテンポの情報を取得することはできますか?
実際にやったわけではないので、いくらか推測を含みますが。。。 Audio Toolboxで生成できるVST Pluginは、MATLABクラスで記述できるものに限るので、DAWのBPMを取ることは基本的にはできないと思います。 しかし、MATLABには...

1年以上 前 | 0

| 採用済み

回答済み
Simulinkにおけるタイムステップの出力
現在時間ではなく、タイムステップということで、現在時間と前のステップとの時間差を取る必要があるのでこんなサンプルを作成してみました。MATLAB Functionブロック内でシミュレーション時間を取得する関数とかがあればもっと簡単に出来るかもしれません。 ...

1年以上 前 | 0

| 採用済み

質問


MATLAB Onlineでセッション タイムアウトしない方法はないでしょうか?
MATLAB Online上で1時間ぐらいかかる解析処理を行っています。 実行後、PCを放置しておくと、セッションタイムアウトということで処理が中断されてしまいます。再開をクリックしても途中までの処理内容は残っていないようです。 セッションタイムアウト...

1年以上 前 | 0 件の回答 | 0

0

回答

回答済み
Raspberry Piで深層学習を用いたコードの実装について
残念ながら出来ないと思います。 MATLAB Coderが必要です。

1年以上 前 | 0

| 採用済み

回答済み
MATLAB funtionの出力をMATLAB funtionの入力に使いたい
TransSenrorとやらが何のことを言われているのかわからないので、問題が何なのか正しく理解していないかもしれませんが、代数ループエラーが問題であれば、フィードバックループにDelayブロックを挿入して1サンプル遅延させると解決するはずです。お試しくだ...

1年以上 前 | 0

| 採用済み

回答済み
simscapeでのカスタムブロックライブラリへの保存
ユーザライブラリを作成して、Simulinkライブラリブラウザに登録する方法で良いですかね?違ったら教えて下さい。 ライブラリ ブラウザーへのライブラリの追加 >> web(fullfile(docroot, 'simulink/ug/adding-l...

1年以上 前 | 0

| 採用済み

回答済み
Constantブロックに設定されるサンプル時間infの動作に関して
情報表示メニュー > サンプル時間 = 色を選択すると R2019aのTo Workspaceブロック:灰色(最小ステップ) R2019bのTo Workspaceブロック:ピンク色(Constantのinfを継承) となっており、動作が変わっている...

1年以上 前 | 0

| 採用済み

回答済み
連続系と離散系を接続する場合
ソルバを固定ではなく、可変ステップにすればエラーが解消すると思います。可変ステップにすると何か問題あるでしょうか? なお、Rate Transitionは [データ転送中の整合性を確保]のチェックを外せば、割り切れない割合でのサンプルレート変換することが...

1年以上 前 | 0

回答済み
simspace electronics 上でZenerダイオードを利用したい
どのブロックを接続しようとしてますか?ブロックが無くてお困りですか? Zener Diodeブロックは存在しないので、Simscape > Electrical > Semiconductors & Converters > Diodeブロックを使用...

1年以上 前 | 0

回答済み
複数のラズパイでのシミュレーションペースの統一
「ポーリング」という処理方法をご存じでしょうか? UDPデータが入力されたら処理を実行するように、Enabled SubsystemまたはTriggered Subsystemでモデルを構築してはいかがでしょうか?

2年弱 前 | 0

| 採用済み

回答済み
MATLABを使用してArduinoのシリアルポートをリアルタイムで表示、データの保存する方法
MATLABにシリアルポートのデータを読み込む機能があります。 >> doc serialport https://www.mathworks.com/help/matlab/ref/serialport.html

2年弱 前 | 0

| 採用済み

回答済み
FPGA ピンアサインに関して
HDLワークフローアドバイザーで設定したい場合は、ドロップダウンでExternal Portを選択して、FPGA pinにボードのピン番号を設定して下さい。 ボードのドキュメントを見ればLEDにFPGAの何番ピンが接続されているか情報があると思いますので...

2年弱 前 | 0

回答済み
dft(y)と入力してyの系列をDFTするプログラムの作成
kimuraさんがこの課題を理解するために、どうすれば良いか考えました。 友達にノートを借りて、今期の始めから復習する 先生に授業を聞いていなかったことを正直に話して、補講をお願いする 来年、同じ授業を真面目に受ける 来年駄目なら再来年(8年生の先...

2年弱 前 | 3

回答済み
LED点滅モデルのHDLコード化及びFPGA書き込みに関して
Bernoulliで行っている乱数生成部分をコード生成対象に含める必要があります。このブロックはHDLコード生成に対応していないので、PN Sequence Generatorブロックなどで代替できませんか? またはFPGA内部にある程度のデータ長の...

2年弱 前 | 0

回答済み
多重Switchを使いif文の実装
HDL Coderのご質問でしょうか?ご質問または製品欄に何の製品の質問か書いておいたほうが良いですよ。 MATLAB Functionブロックを使うと良いです。 こんなMATLABコードから function x = fcn(a) if ...

2年弱 前 | 1

| 採用済み

回答済み
Bandpass Filterの作成
GUIベースのフィルタ設計ツールにはフィルターデザイナーとフィルタービルダーがあります。 フィルターデザイナーはSignal Processing Toolbox、フィルタービルダーはDSP System Toolboxが必要です。 起動コマンドは以下...

2年弱 前 | 1

| 採用済み

回答済み
audiorecorderのcallback関数
10秒ってどうやって測りました? 正確性を期するため、tic, tocという関数を使ってstart/stop間の時間を計測してみました。 s1 = audiorecorder(Fs, 8, 1, 0); s1.StartFcn = 'tic,disp...

2年弱 前 | 1

回答済み
-1/+1から0/+1への変換方法
固定小数点データにおいては、負の値の時は符号ビットがbinで1、正の値の時は0になっているので、符号ビットを切り出して、NOTすると小さい回路で実現できそうです。 SimulinkではBit SliceブロックとLogical Operatorブロックの...

2年弱 前 | 0

| 採用済み

回答済み
audiorecorderで音声が録音できない
MATLABの実行ファイル /Applications/MATLAB_R2019b.app/bin/matlab を直接実行して解決しませんか?

2年弱 前 | 0

| 採用済み

回答済み
HDLコード生成時のエラーに関しまして
QuantizerブロックはHDL生成できません。代わりにData Type Conversionブロックを使って固定小数点化すると良いと思います。Fixed-Point Designerのドキュメントに詳細は書いてあると思います。 HDL Code...

2年弱 前 | 0

| 採用済み

回答済み
モデル全体のHDLコード化
コンフィギュレーションパラメータのHDLコード生成において、HDL生成対象にトップ階層のモデルを設定すれば、モデル全体からコード生成できますよ。 トップ階層にはFPGAには実装しないテスト信号生成や可視化ブロックを置いているのが一般的なので、その下位階層...

2年弱 前 | 0

| 採用済み

回答済み
ビット生成ブロック(Bernoulli Binary Generator)のHDLコード化
PN Sequence GeneratorブロックであればHDLコード生成に対応していますよ。疑似乱数発生器ですが。 https://www.mathworks.com/help/comm/ref/pnsequencegenerator.html

2年弱 前 | 0

| 採用済み

回答済み
フィルターの等価雑音帯域幅の確認方法
なぜにSimulinkでないといけなのでしょう? インパルス応答1周期分を入力して求めるため、MATLABのほうが求めやすいです。 Communications Toolboxはお持ちですか?noisebwという関数があります。 https://jp...

2年弱 前 | 0

| 採用済み

回答済み
MATLAB functionブロックについて
コード生成に対応していない関数は、coder.extrinsicを使った外部関数宣言が必要です。例えばこんなふうに書いてあげて下さい。 coder.extrinsic('quadprog', 'fmincon') ドキュメントリンク https:...

2年弱 前 | 0

回答済み
低域通過フィルタについて
なんでimbinarizeなどが必要なのかわかりませんが、フィルタの使い方が間違っているのが原因です。 まず、理想的なフィルタは存在しません。LPFであれば通過帯域から遮断帯域までの肩特性は斜めに下がっていきますし、遮断帯域の信号の振幅は0にはなりません...

2年弱 前 | 1

| 採用済み

回答済み
【システム同定】invfreqsに関する警告について
invfreqsのソースコードを見てもらうと、150行目で th=R\Vd; (" \ " はエディターでは" ¥ "記号に見えると思います。) の処理、つまりA*x = Bを解いており、この計算結果が0に近い値となっているため特異行列になっ...

約2年 前 | 0

回答済み
simulinkからc言語
こちらに関連した情報があります。 https://jp.mathworks.com/matlabcentral/answers/158978-about-code-generation-in-matlab-2014b#answer_155891 r...

約2年 前 | 0

| 採用済み

もっと読み込む