Answered
面積を求めたい
min と trapz を使えば実現可能だと思います まずは適当な関数作ります clc,clear,close all; Fs = 1e5; t = (0:1/Fs:1-1/Fs)'; f1 = 5; f2 = 7; x1 = 1.2*ab...

4 meses ago | 0

| accepted

Answered
補間方法について
書いてある通り、interp2 がいいと思います。 見たい座標を1つ打てばオッケーです。 clear,clc,close all; [x,y,z] = peaks(50); xq = 1; yq = -2; zq = interp2(x,y,z...

4 meses ago | 0

| accepted

Answered
正規化された 2 次元相互相関について
関数の中身を知りたい場合は、 edit normxcorr2 と打つか 関数を右クリックして「"normxcorr2"を開く」を選びます。 normxcorr2.m が開くはずです。 今回は127 ~ 129行目に書かれていますね。 試しに...

4 meses ago | 0

| accepted

Answered
find関数とfor関数をもちいた全データの取得について
cell配列 に格納してください for ii = 1:10 a{ii} = randi(10,ii,ii); end a cellfunを用いて一気にそれぞれの要素サイズを見ていきます。 cellfun(@size,a,'UniformOut...

4 meses ago | 0

| accepted

Answered
2次元座標から移動距離を求めたい
■前準備 まずは数値などのリセットをします(今回はなくてもよい)。 clear,clc,close all; サンプリング周波数 1000Hz で 10秒間 の時間を算出します。 F = 1000; t = (0:1/F:10-1/F)'; 今...

4 meses ago | 1

| accepted

Answered
連番の.matファイルを結合する方法を教えてください。
あまり使いたくない手ですが、eval を使います divN=100; result_total=[]; for n=1;divN filename=['result',num2str(n),'.mat']; load file...

4 meses ago | 0

| accepted

Answered
csvデータ 文字列
<https://jp.mathworks.com/help/matlab/ref/readmatrix.html readmatrix> か <https://jp.mathworks.com/help/matlab/ref/uiopen.html ui...

4 meses ago | 2

Answered
関数のグラフにおいて、最大値を求める方法を教えてください。
描画については @_ さんの通りです x = 0:100; y = 0:0.01:0.5; A = 2; B =-0.5; C = -0.2; D = 0.5; E = 0.1; F = -0.01; H = 0.01; z = f(x,y) のよ...

4 meses ago | 0

| accepted

Question


MarkerSizeを座標の値と一致させたい
【背景】  現在、円同士をぶつけて軌道を変える反射のアニメーションを作成中です。  演算自体はうまくいったのですが、グラフィックスがうまくいきません。  マーカーサイズの設定が問題のようです。以下に例を示します。 【例題】  半径 20 のマ...

4 meses ago | 1 answer | 0

1

answer

Answered
MATLABとSimulinkの演算違い
おそらく浮動小数点の演算による誤差かと思われます。 参考 <https://jp.mathworks.com/matlabcentral/answers/408250-pc%20%E5%85%A8%E3%81%8F%E5%90%8C%E3%81%98%E3...

4 meses ago | 1

Answered
exeをmatlab上で実行・操作する
<https://jp.mathworks.com/matlabcentral/answers/381401-automatically-entering-inputs-into-executable-code-at-prompt#answer_30494...

4 meses ago | 0

Answered
3次元配列における積分値の計算方法について教えてください.
配列の形をうまく変更してやってみましょう。 データを用意します。 x = randi(10,3,3,20); x(:,:,1) reshape によって 3×3×20 を 9×20 の配列へ変更します [s1,s2,s3] = size(x); ...

4 meses ago | 0

| accepted

Answered
ホモグラフィ変換のやり方
おそらく行列が間違っています 適当な画像でやってみます I = imresize(rgb2gray(imread('chacha_sq.jpeg')),[250 250]); % imshow(I) I_ref = imref2d(size(I...

5 meses ago | 0

| accepted

Answered
Twitter apiへ接続ができない。
TwitterのAPI利用にはTwitterに対して申請が必要です。 検索したリンクを以下に貼りますので、よろしければご参考願います。 2021年度版 Twitter API利用申請の例文からAPIキーの取得まで詳しく解説

5 meses ago | 1

| accepted

Answered
3次元で行列スパース パターンの可視化方法について
3次元プロットは @Atsushi Ueno さんがおっしゃるように、scatter3がいいかなと思います ----- ちなみに3次元空間のライフゲームは海外ニキが作ってるみたいですね 参考にどうぞ:Conway's Game of Life in ...

5 meses ago | 2

| accepted

Answered
エクセルシートへの自動書き込み
個人的には一度結果を格納して書き出すのがいいかなと思っています。 ここでの a は列ベクトルなのでエクセルにも列ベクトル方向に書き込まれます。 clc,clear,close all; n = 60; a = zeros(1,60); for...

5 meses ago | 1

| accepted

Answered
読み込んだ画像の行と列それぞれにグリッド線を引いて、そのブロック内ごとの平均を求める方法に関して
カラーは面倒なので、 サンプルをグレースケールで128×128の画像にします clc,clear,close all; L = 128; Img0 = imread('chacha_sq.jpeg'); Img0 = imresize(Img0,...

5 meses ago | 0

Answered
連続値の抽出
こちら応用しました。 Sample = readtable('例題.csv'); n = 5; m=1; a = ismissing(Sample(:,1)); 5回以上連続する行 idx5 = myFind(a,5,1)' 10回以上連続す...

5 meses ago | 0

Answered
impixel関数を使用してDNG形式の画像のRGB値を調べようとしても正しい値が返ってこない
関数の中身がわからないので、以下は推測になります。 サンプルとして愛犬を使います。 ■同じ数字になる おそらく読み込んでいる画像がグレースケールです。 画像をカラーで読み込みます。 photo = imread('chacha_sq.jpeg...

5 meses ago | 0

| accepted

Answered
言葉のみを別のウィンドウに表示する
msgbox で解決できます。 例を示します。以下コピペでお願いします。 clc,clear A = ["正解!";"間違い!"]; % 正解か間違いかランダムで表記 ii = randi(2,1); % 間違いの場合は以下の分加える a...

5 meses ago | 1

| accepted

Answered
実数配列と複素数配列を結合してcsv保存する方法
cell型 or table型で保存してください。 clc,clear; X = rand(100,1); Y = rand(100,1) + 1i*rand(100,1); table型で出力します A = table(X,Y) % writ...

5 meses ago | 1

| accepted

Answered
信号処理 演習課題のMatlab
すみませんが、以下のものでわからなければ追加でコメントください。課題等は直接解答を書くことができません…あくまでヒントの提示になってしまいます。 <https://jp.mathworks.com/matlabcentral/answers/1635...

5 meses ago | 5

| accepted

Answered
シンボリック代入(subs)の速さについて
matlabFunction をご使用ください syms e w t A=5;m=1;s=1;wA=1;c=10^-10; %分母の関数を因数分解 eqn=w.^2+(-m-wA+(sqrt(2).*s+c)*1i).*w+(m-(sqrt(2...

5 meses ago | 0

Answered
信号処理の指数関数型の因果性信号の問題です。
本件は homework なのでヒントのみになります。 ■時系列データのプロットについて  信号の刻み幅 dt = 0.05 sec  その点数が N = 256 点  つまり時間は 0.05×256 秒間を FFT しようよってものです。 ...

5 meses ago | 1

Answered
forループで1ループごとの最大値をプロットするにはどうすればよいですか?
Aについてはmaxで示し、maxAに格納していきます Dが共通なので先に計算しています maxAの時のインデックスを格納し、BとCにidx1,idx2として返しています clear,clc,close all; A = 0:1:30; B = 1...

5 meses ago | 0

| accepted

Answered
ワークスペースにある複数個のベクトルをfor文で1つずつ繰り返し処理する方法。
指定のワークスペース以外消していいなら簡単です まずはワークスペースを作成します leg = ["c001_Unnamed"; "c002_Column__2" "c003_Unnamed" "c004_...

5 meses ago | 0

| accepted

Answered
simulinkのコンスタントブロックで、構造体内の変数を参照する方法
simulink.bus.createobjectで構造体は使用できそうです 参考元: https://jp.mathworks.com/matlabcentral/answers/519927-how-to-convert-a-struct-in...

5 meses ago | 0

Answered
MATLABでのExcelの読み書き
個人的には データインポートツール がオススメです。 GUI操作で読み込み方を決められるうえ、操作を関数にすることもできます。 最近では Youtube でも紹介されてましたね。 出力についてですが、 エクセルのマクロと連携させて出力する場合は...

5 meses ago | 1

Answered
How to sketch this in matlab? -2u(t+2)+2r(t+2)-2r(t-1)+u(t-2)-r(t-2)+r(t-4)-r(t-5)+u(t-7)+r(t-7)
How about scatter3? example r = 1:10; t = r; u = r; [r,t,u] = meshgrid(r,t,u); F = -2*u.*(t+2)+2*r.*(t+2)-2*r.*(t-1)+u.*...

5 meses ago | 0

Answered
変数に代入する数値を全く変えずに方程式を作成したいです
出力形式の問題だと思います。 format を参照してみてください。 clear c = [0.7603, 0.6018, 0.5224, 0.6211, 0.3346, 0.4473, 0.6014, 0.3080, 0.3824 , 0.5105...

5 meses ago | 0

Load more