-1
この関数は、最初の引数として文字(ch)を使い、描画するボックスの幅と高さを表す2つの正の整数で呼び出されます。文字(ch)を含むボックスを指定された幅と高さで自動的に描画します。 enter image description herematlabのスクリーンにボックスを描画する関数を書く
この関数は、最初の引数として文字(ch)を使い、描画するボックスの幅と高さを表す2つの正の整数で呼び出されます。文字(ch)を含むボックスを指定された幅と高さで自動的に描画します。 enter image description herematlabのスクリーンにボックスを描画する関数を書く
チェックこれが動作するかどうか:
function drawBox(str,w,h)
ch = [0. 0.] ;
%% get four corners of box
N = 20 ;
x = linspace(ch(1),ch(1)+w,N) ;
y = linspace(ch(2),ch(2)+h,N) ;
[X,Y] = meshgrid(x,y) ;
X(2:end-1,2:end-1) = NaN ;
Y(2:end-1,2:end-1) = NaN ;
x = X(~isnan(X)) ;y = Y(~isnan(Y)) ;
plot(x,y,'.w') ; hold on
text(x,y,str)
axis off
出典:StackOverflowのにhttps://in.mathworks.com/matlabcentral/answers/314681-write-a-function-drawbox-which-draws-boxes-on-the-screen
ようこそ。これを読んで質問をする方法:http://stackoverflow.com/help/how-to-ask – MYGz
@MohammadYusufGhaziこれで画像を追加しました –
@HamidKhanあなたは誤解しています。スタックオーバーフローはコード記述サービスではありません。助けが必要なコードがある場合は、おそらく助けを得るでしょう。私たちに宿題を割り当てようとすると、あなたはおそらくそうではありません。 – beaker