[解決済み] matlab、デフォルトの図サイズを設定するが、位置は気にしない?
2022-02-07 23:30:46
質問
に似ている。 グラフの図形の大きさを設定する
を設定したいだけなのですが。 幅と高さ 位置は気にしないでください。希望する動作は、図を自由にドラッグできるが、再描画するたびにサイズが固定されることです。
上記のリンクにある方法は、位置の(x,y)座標を提供しなければならないので、コードが発展したり、私が別のコンピュータを使うときに煩わしいので好きではありません。しかし、おそらくそのset()関数を使用するよりスマートな方法があるのでは?
EDIT: Cool @ answer below, here's my updated function. もう一つは、図が常にフォーカスを引っ張らないように、"silent" にすることです。
function h = sfigure(h,s1,s2)
% SFIGURE Create figure window (minus annoying focus-theft).
%
% Usage is identical to figure.
%
% Daniel Eaton, 2005
%
% See also figure
%
% Modified by Peter Karasev, 2012, to optionally set scale
%
if nargin>=1
if ishandle(h)
set(0, 'CurrentFigure', h);
else
h = figure(h);
end
else
h = figure;
end
if( nargin > 1 )
scaleX = s1;
scaleY = s1;
if( nargin > 2 )
scaleY = s2;
end
pos = get(h,'Position');
pos(3:4) = [400 300].*[scaleX scaleY];
set(gcf,'Position',pos);
end
解決方法は?
対応する
get
関数を使用します。
figure
pos = get(gcf,'Position');
pos(3:4) = [w h];
set(gcf,'Position',pos);
これは、デフォルトの位置を維持したまま、幅と高さだけを変更するものです。
関連
-
[解決済み] double 型の入力引数に対して未定義の関数 'int' が存在する [重複] 。
-
[解決済み] セルコンテンツから非セル配列オブジェクトへの代入
-
[解決済み] Matlabでシンプソンの1-3 (h / 3)メソッド
-
[解決済み] MATLAB : 周波数分布
-
[解決済み] エラー: 等号の左側にある式は代入の対象として有効ではありません Matlab
-
[解決済み] Matlab: 逆コサイン(acos)の完全解を返す
-
[解決済み] Matlabでcorr2関数を説明する
-
[解決済み] Matlab - 連立方程式を解くときにvpasolveエラーが発生する
-
[解決済み] グラフ理論 Matlab BFSアルゴリズム
-
[解決済み] グラフ図形の大きさを設定する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】「名前が重複する関数は定義できません」エラーが出るが、重複する関数はない。
-
[解決済み】Matlab: 黒を使わないグレースケールでのimagescの使用
-
[解決済み] MATLABで軸の制限をグローバルに設定し、プロットされたデータの最小値と最大値にする方法は?
-
[解決済み] Matlabで固有ベクトルを正しくプロットする
-
[解決済み] MATLABでベクトルの線形スパンを求める
-
[解決済み] MATLABで音を止めるには?
-
[解決済み] Ax = B の形の行列を解く ==> エラー。行列が特異に近い、またはスケールが悪い
-
[解決済み] Matlab - 収束率を計算する
-
[解決済み] Matlabでforward inputnames?
-
[解決済み] グラフ図形の大きさを設定する