Community Profile

photo

Hernia Baby


Last seen: Today Active since 2021

Programming Languages:
Python
Spoken Languages:
Japanese

Statistics

All
  • Thankful Level 2
  • 12 Month Streak
  • Knowledgeable Level 5
  • MATLAB Mini Hack Participant
  • Pro
  • First Review
  • First Submission
  • Solver
  • Revival Level 1
  • Thankful Level 1
  • First Answer

View badges

Content Feed

View by

Answered
複数のデータ型を含むセル配列の配列要素を検索する
cellの要素毎の計算はcellfunを用います。 まずはデータを用意します testcell = {missing,'売上(千個)','種類','りんご','りんご','みかん','ぶどう';... missing,miss...

2 dagen ago | 0

| accepted

Answered
固有ベクトルの向き
各列ベクトルの符号が必ず対応しているものとして話を進めます 今回は符号関数signを使います まずは準備 clc,clear A = [-0.0449 -0.5388 -0.8413; -0.6687 0.6418 -0.3754; 0.7422...

2 dagen ago | 0

| accepted

Answered
サポートファイルの名前
リンク開くと Copy Command が出てきました こちらコピペして実行してみてください openExample('nnet/InvestigateClassificationDecisionsGradientAttributionExampl...

2 dagen ago | 0

| accepted

Answered
グラフデータ補完方法について教えて頂けますでしょうか
interp1関数もしくはresampleで可能です。 詳細:不等間隔サンプル信号のリサンプリング rng default nominalFs = 48000; f = 500; Tx = 0:1/nominalFs:0.01; irregTx...

3 dagen ago | 0

| accepted

Answered
画像表示する際のカラーバーを自作・保存する方法について
まずはRGBを統合し、正規化します。 Scale = 255; R = [ 0 4 8 12 16 20 24 28 32 36 40 44 48 52 56 60 64 68 72 76 80 79 78...

3 dagen ago | 0

| accepted

Answered
検索ウィンドウが潰れて表示されてしまう現象の解決策
Ctrl + マウスホイール で調整してみてください。 文字が小さすぎるのかもしれません。

15 dagen ago | 0

| accepted

Answered
16進数の連番が格納されたcellを作る方法を教えてください。
composeで実現可能です num = (1:1000)'; datalist = compose('%04dFFFF',num) 以下は裏技です sprintfcを使います clear num = {1:1000}'; datalis...

16 dagen ago | 1

| accepted

Answered
for文で行列全体を1つの要素として繰り返す
> 行列の要素ではなく、2×3の行列全体を i 番目と指定することはできますか。 cell型を使えば可能です。 簡単に作ってみましょう。 for ii = 1:3 J{ii} = randi(ii,2,3) end ここで1番目と2...

16 dagen ago | 0

| accepted

Answered
mtlab入門のプログラミング 判定分岐タスク2に対し解答通りに入力しても、”doPlot が 0 のとき、密度は表示されますか?”が表示される。
of の後、スペースが抜けています。 変更前 element = 1; density = 0; disp("The density of" + element ... + " is " + density) 変更後 disp("T...

21 dagen ago | 0

Answered
範囲を指定して最頻値
まずは準備します。 A = [1;1;1;1;5;2;2;2;2;3;4;4;1]; sz_A = size(A) ここがミソになります。 remで余りを算出し、それを割る数(ここでは5)から引くと足りない数が出ます。 その分だけNaNを埋...

22 dagen ago | 1

| accepted

Answered
時系列ディープラーニングについて
仕組みの詳細等はネットやYoutubeにたくさんあるので、MATLAB関連でいくつかあげておきます ■ニューラルネットワークからLSTMの実践まで紹介されています  ディープラーニング:LSTMによる系列データの予測と分類 ■信号処理関連です...

22 dagen ago | 0

Answered
既存のExcelファイルに数値を書き込み、新規保存(名前をつけて保存)する方法
オプション:filenameをご参照ください。 以下のようにすると保存できます。コピペでお試しください。 x = array2table(randi(10,20)); writetable(x,"Test.xlsx")

23 dagen ago | 0

| accepted

Answered
各対角番号に対する対角和からなる配列
せっかくなので@Yamada Taroさんのイメージどおりに動くよう、対角成分をうまく使う関数を作成しました clc,clear; A = reshape(1:9,3,3); B = zeros(size(A)); キモとなる関数です diagを...

23 dagen ago | 1

Answered
matlab-simulinkの初歩的な質問です。Portの選択について
恐らくCOMポートの設定がうまくいってません。 WindowsでCOMポートを確認し、COMポートを設定してください。 SImulinkの空白を右クリックし、モデルコンフィギュレーションパラメータを選択 ハードウェア実行からハードウェアボードを選択 ...

29 dagen ago | 0

Answered
Windows コマンドプロンプトやbatファイル上からコマンドで起動する際に意図しないバージョンのMATLABが起動する
似た質問の回答がこちらにあります。 <https://jp.mathworks.com/matlabcentral/answers/1733875-matlab-where-is-the-matlab-path-on-windows-run-win-r-...

ongeveer een maand ago | 1

Answered
行列の正規化
最小値で引いて、その最大値で割ればいけると思います A = magic(3) normA = A - min(A(:)); normA = normA ./ max(normA(:))

ongeveer een maand ago | 0

| accepted

Answered
MatlabでSimulinkのルックアップテーブルと同じ機能が使いたい
interp2がそれに近しいかと思います。 まずは適当なデータを揃えます このとき、xとyはmeshgridでグリッドにする必要があります。 x = -2:.2:1.2; y = -2:.05:1.5; [X,Y] = meshgrid(x,y)...

ongeveer een maand ago | 1

| accepted

Answered
rpmfreqmapのサンプル数が大きい理由が理解できません
おそらく 不確定性原理 によるものだと思います。

ongeveer een maand ago | 0

| accepted

Answered
csvファイルを全て読み込み、配列を合わせる
■ディレクトリ内のcsvを一気に読み込みます files = dir('*.csv'); for ii = 1:length(files) X{ii} = readmatrix(files(ii).name); end ■読み込んだデータ...

ongeveer een maand ago | 1

| accepted

Answered
0を代入するシステム
まずはAを設定します。 A = [0.35 0.53 -0.47 0.22 -0.26 0.45 -0.34]; ここでは2つ方法を以下に提案いたします。 ①行番号の指定  決め...

ongeveer een maand ago | 1

Answered
ベクトルを補間したい
repmat と repelem がコピーを増やすものになります。 要素のみを増やす場合は前者、行列として増やす場合は後者をお使いください。 X=[3 5 1]; repelem(X,3) repmat(X,3) 今回はrepelemがやりたいこ...

ongeveer een maand ago | 0

Answered
複数のExcelファイルから指定のデータを呼び出す方法について
以下のように条件をあてはめて一つ一つをセルに入れるようにしました。 files = dir('*.xlsx'); for ii = 1:length(files) tmp = readmatrix(files(ii).name)); ...

ongeveer een maand ago | 1

| accepted

Answered
csvデータを行列入れ替えし、なおかつ垂直方向に連結を複数データに対してまとめて行う方法について
以下のようにすればいいかと思います。 もちろんvertcatでも同様です。 files = dir('*.csv'); A = []; for ii = 1:length(files) tmp = transpose(readmatrix...

ongeveer een maand ago | 1

| accepted

Answered
CSVデータのn個の水平連結について
まずはフォルダ内のcsvファイル一覧を抜き出します。 files = dir('*.csv'); 空の行列Xを作成し、csvファイルを一つずつ読み込んで連結させていきます。 X = []; for ii = 1:length(files) ...

ongeveer een maand ago | 1

| accepted

Answered
ディスプレイ全画面で1ピクセル単位の描画を行いたい
以下の部分を参考にしました FullScreen of a Figure with no Borders and Toolbar function drawFigure %ディスプレイサイズ取得 dhisplay = groot; ...

ongeveer een maand ago | 1

Answered
文字列と数値を含むcsvファイルを読み込みたい
test.csv, question.csvのどちらでもできるようにしました 解説していきます ■ファイルの指定 clc,clear; % filename = 'test.csv'; filename = 'question.csv';...

ongeveer 2 maanden ago | 0

| accepted

Answered
table内の文字列の有無の存在を確認する方法
任意の文字列がテーブルのどのコラムにあるのかもわからないという想定で書いています。 ------------------------------ データを準備します T = table(categorical({'M';'F';'M';'M'}),[...

ongeveer 2 maanden ago | 1

Answered
ワークスペース変数をファイルに保存するときにタイムスタンプを付ける方法を教えてください。
書き方が誤っています。 自分もよくやる間違えなので、差異を記します。 詳細はsaveを参照ください。 ■変更前 save('%c_savetest.mat',DateString) この場合DataString内の文字を読み込んでワークスペー...

ongeveer 2 maanden ago | 2

| accepted

Answered
readtableで空白を認識させるにはどうすればよいでしょうか。
■はじめに 添付されていたテキストデータは7行目の空白部がTabで構成されており不揃いです。 今回はそれを半角で書き直したものを使って行っています。 ■やったこと detectImportOptionsの代わりにfixedWidthImport...

ongeveer 2 maanden ago | 1

| accepted

Answered
面積を求めたい
傾きはgradient関数を使えば大丈夫だと思います。 実際にやってみましょう ■前準備:同じデータです x = linspace(0,1,1000); base = 4*cos(2*pi*x); Pos = [1 2 3 5 7 8...

ongeveer 2 maanden ago | 1

| accepted

Load more