Solved


create a circulant matrix
create a circulant matrix

5 years ago

Answered
極座標3次元プロットでのカラーマップ指定方法
@H.Oさんの意図した通りに動作しない原因が判りました 極座標の散布図 - MATLAB polarscatter - MathWorks 日本 polarscatter(th,r,sz) はマーカーのサイズを設定します。 polarscat...

5 years ago | 2

| accepted

Answered
波形のゼロ点を抽出する方法
csvファイルから読み込んだ値に対してのゼロクロス検出。また、閾値変更方法について。 - MATLAB Answers - MATLAB Central (mathworks.com) を参考にして「ピークの点から立ち下がる時の0点」のインデックスをind...

5 years ago | 1

| accepted

Solved


MATLAB Basics: Complex Numbers
For a given complex number, x, return the real and imaginary parts as a vector, y = [Real Imaginary].

5 years ago

Solved


Create a function that gives a matrix like the following
x=3 y= [1 -1 -1 0 1 -1 0 0 1]; -------------------------------- x=5 y= [ 1 -1 -...

5 years ago

Solved


Draw matrix 'Swiss flag'( Euro 2020)
Draw a x-by-x matrix 'Swiss flag' using '1' and 0.(x is odd and bigger than 4) Example x=5 ans = [1 1 1 1 ...

5 years ago

Solved


Draw a x-by-x matrix 'Denmark flag'(Euro(2020)
Draw a x-by-x matrix 'Denmark flag' using '4' and '1'.(x is odd and bigger than 4) Number 4: Caption S.Kjær and number 1: K.S...

5 years ago

Answered
AutoResizeChildrenプロパティ設定方法について
uifigure ベースのアプリのための UI figure の外観と動作の制御 - MATLAB - MathWorks 日本 AutoResizeChildrenプロパティの規定値は'on'なので変更する必要は無いですが、間違いなく設定する為にはスタ...

5 years ago | 0

| accepted

Answered
長方形の画像を台形にする関数
本質問に対して本回答に至ったのは、@akasaさんの他の質問にも関連した経緯があります。 画像内の色を検索する方法 - MATLAB Answers - MATLAB Central (mathworks.com) 正方形から台形への射影変換 - MA...

5 years ago | 1

| accepted

Answered
独立したxyz座標のデータから三次元等高線図を書くことができますか?
「X軸811項目:Y軸10項目」とアスペクト比が大き過ぎて、表面プロットが良い感じに見えるようになりませんね。 下の例では、811項目の内20項目まで絞って表面プロットで描画してみました。また対数表示にしたり、色々見た目を変えてみました。同じ事はfigu...

5 years ago | 1

| accepted

Answered
appdesignerで作ったタブを自動的に切り替える事は可能か
uifigure ベースのアプリでのタブ グループの外観と動作の制御 - MATLAB - MathWorks 日本 TabGroup.SelectedTabを変更すれば、別タブの画面に切り替わる事を確認しました。 添付したアプリ"app1.mlapp...

5 years ago | 2

| accepted

Solved


Write script that gives matrix like the following example:)
if x=2; y=[2 1; 1 1] if x=4; y=[4 3 2 1 3 3 2 1 0 2 2 1 0 0 1 1] if x=5; y=[5 4 3 2 ...

5 years ago

Solved


Gallery function, learning
write a Function, edit something or Add something that give us like the following for random n: n=2 ans= [ 0 1 ...

5 years ago

Solved


Number Puzzles - 019
Borrowing the idea from Pascal Triangle, the following operation can be performed. Starting with an array of numbers from 1 to N...

5 years ago

Solved


First use of arrayfun() and anonymous function @(x)
Create an anonymous function using @(x) for a parabola equation for the given coefficients stored in s with s(1)x2 + s(2)x +...

5 years ago

Answered
同じ型のcell配列2つを1つのcell配列にまとめることはできますか?
>1番目の画像(変数:data1)の1行目と,2番目の画像(変数:data2)の1行目を組み合わせて3番目の画像(変数:data)のようなcell配列を作れないでしょうか? data1 = {1,2,9,5,8,10,8,7,7,5,4,1,9} da...

5 years ago | 1

| accepted

Answered
変数名の一部をリストから抽出できないです
list = ['a', 'b']; X = [1 2 3 4 5 6 ]; eval(['TF_' list(1,1) '= cumsum(X);']); のようにchar型文字とeval関数を使えば実現しますが、これは推奨されない方法です。英語で...

5 years ago | 2

| accepted

Answered
対話型プログラム内で誤操作をした時に処理をやり直す方法はありますか
下記ツールを使って、ユーザがピクセルを選択⇒YES回答するまで繰り返す処理を追加すれば良いと思います。 対話型ツールの構築 - MATLAB & Simulink - MathWorks 日本 figure ベースのアプリ - MATLAB & Sim...

5 years ago | 1

| accepted

Answered
Plotさせたグラフから、Xの値を指定してYの値を知りたい
>(Plotしたグラフからでなくとも良いのですが)Xの値を指定してYの値を知ることは出来ますか? コマンドについては既に回答が出ていますが、Plotしたグラフからでも出来ます。 プロット画面のツールメニューから「基本的な近似」を選び各種補間を実施した後...

5 years ago | 1

Answered
[Simulink] Pulse Generator の矩形波が台形波に変換されてしまう
Why does the output on my scope not appear to be accurate? - MATLAB Answers - MATLAB Central (mathworks.com) 【結論】Scopeブロックの仕様です...

5 years ago | 0

| accepted

Answered
連結な単純無向グラフにおいて,頂点が7つのグラフをすべて出力するにはどうすればよいですか?
V = 1:3 E = 2 C = nchoosek(V,E) この方法も良いかなと思ったのですが、7頂点の内から何個取って繋ぐかを機械的に判断する事は難しいと思いました。網羅的にするなら隣接行列で指定した方が簡単に実装できそうだと思いました。 無...

5 years ago | 0

| accepted

Answered
位置 1 のインデックスが無効です。配列インデックスは正の整数または logical 値でなければなりません。
配列のインデックスはエラーの表記通り「正の整数または logical 値でなければなりません」 Xの値が不明ですが、 a = fix(X(i,1)/0.001); 等としてaの値を整数値に丸めればエラーは解消します。

5 years ago | 1

| accepted

Answered
imagescの上にquiverを重ねるには
新しいプロットを追加するときに現在のプロットを保持 - MATLAB hold - MathWorks 日本 hold onを実行すると既存のプロットが削除されなくなります。体裁を出来るだけ近付けましたが値は適当です。 mn = -10; mx = 1...

5 years ago | 1

| accepted

Solved


MATLAB Basics: Complex Conjugates
For a given complex number, x, return the complex conjugate, y.

5 years ago

Solved


MATLAB Basics: Complex Argument
For a given complex number, x, return the argument, y, in degrees.

5 years ago

Answered
GUIアプリ ボタン 連打不可にする方法
モーダルウィンドウ - Wikipedia を作って、そこに「実行中」と表示すれば良いと思います。 空のモーダル ダイアログ ボックスを作成 - MATLAB dialog - MathWorks 日本

5 years ago | 2

| accepted

Answered
table2arrayで条件に合う変数だけを呼び出す方法
ループを回さなくてもテーブルの必要部分だけを別のテーブルにする事が出来ます。 name = {'c', 'a', 'b'}; % 仮に用意したけど結局使わなかった... csvfile = readtable('csvfile.csv') for n...

5 years ago | 1

| accepted

Answered
半径1、中心(0,0)の円をy>=0で赤、それ以外を青。ifとforを用いてプロットしたいです。自分で何十回とやってみたのですがどうもうまくいきません。どなたかご助力いただけると幸いです。
足りないのは、hold onです。 新しいプロットを追加するときに現在のプロットを保持 - MATLAB hold - MathWorks 日本 hold onを削除して、forループ内にpauseを置くと、何が起こっていたか理解する事が出来ます。 ...

5 years ago | 1

| accepted

Answered
2つの折れ線グラフの間の相関係数の出し方
>相関係数って2つの2列の配列データ間では見ることができるのでしょうか? →NOです。恐らく時間軸が合致しないデータの相関係数を得ようとしているのだと思いますが、1列のデータ同士の相関係数は、数列の長さが同じであれば数値が何であっても相関係数が計算されま...

5 years ago | 2

| accepted

Answered
微分方程式の解を複数の入力値があるときでも適応させたい。
発生しているエラーは下記変更で解消します。 % [t,q] = ode45(@(t,q) f(t,q,P,w_R(ii),w_L(ii)),tspan,q0); % 変更前 % [t,q] = ode45(@(t,q) f(t,q,P,w_R,w_...

5 years ago | 2

| accepted

Load more