Community Profile

photo

Shoumei


Last seen: ongeveer een maand ago Active since 2016

Statistics

All
  • First Submission
  • First Review
  • Thankful Level 2
  • 12 Month Streak
  • Knowledgeable Level 4
  • Revival Level 2
  • Thankful Level 1
  • First Answer

View badges

Content Feed

View by

Answered
Accessing XADC in ZYNQ SOC (Zedboard) using Simulink (or Xilinx System Generator for matlab)
As of R2023a, acccesing XADC from Simulink or generated C/HDL code is not supported. I believe you can do that by customizing d...

ongeveer 2 maanden ago | 0

Answered
simulinkでMATLAB Functionを用いたmat fileの読み込み方法
読み込めないのはloadコマンドに出力引数を付けていないからでしょうかね? 以下のようにやったら出来ますので、お試しあれ まず2つのmatファイルを作成します。 A = [1:3] B = 2 C = 3 D = [4:8] save('...

10 maanden ago | 0

Answered
Webスクレイピングで検索フォームに文字を入したい
Google検索した時のURLをご覧ください。検索キーワードが含まれているのに気づくと思います。 こちらのコードで出来るのではないでしょうか? baseURL = "https://www.google.com/search?q=" searchSt...

12 maanden ago | 0

| accepted

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

ongeveer 2 jaar ago | 0

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

bijna 3 jaar ago | 0

| accepted

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

ongeveer 3 jaar ago | 0

| accepted

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

ongeveer 3 jaar ago | 0

| accepted

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

ongeveer 3 jaar ago | 0

| accepted

Question


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

ongeveer 3 jaar ago | 0 answers | 0

0

answers

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

ongeveer 3 jaar ago | 0

| accepted

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

ongeveer 3 jaar ago | 0

| accepted

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

ongeveer 3 jaar ago | 0

| accepted

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

ongeveer 3 jaar ago | 0

| accepted

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

meer dan 3 jaar ago | 0

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

meer dan 3 jaar ago | 0

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

meer dan 3 jaar ago | 0

| accepted

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

meer dan 3 jaar ago | 1

| accepted

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

meer dan 3 jaar ago | 0

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

meer dan 3 jaar ago | 3

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

meer dan 3 jaar ago | 0

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

meer dan 3 jaar ago | 1

| accepted

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

meer dan 3 jaar ago | 1

| accepted

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

meer dan 3 jaar ago | 1

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

meer dan 3 jaar ago | 0

| accepted

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

meer dan 3 jaar ago | 0

| accepted

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

meer dan 3 jaar ago | 0

| accepted

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

meer dan 3 jaar ago | 0

| accepted

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

meer dan 3 jaar ago | 0

| accepted

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

meer dan 3 jaar ago | 0

| accepted

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

meer dan 3 jaar ago | 0

Load more