matlab怎样用代码画出附件图片中的这个图啊,求大神帮忙,作业实在是木有思路,小弟跪谢

\u8bf7\u95ee\u7528matlab\u600e\u4e48\u753b\u51fa\u8fd9\u4e2a\u56fe\u50cf\uff1f

\u53ef\u8fd9\u6837\uff1a
x=0:0.01:4;
n=[1,2,4,8];
k=length(n);
figure
for i=1:k
y=n(i)*x./(1+n(i)^2*x.^2);
plot(x,y)
hold on
axis([0,4.5,0,0.55])
s=sprintf('n=%d',n(i));
text(4-n(i)*0.2,y(end)+0.03,s)
text(2.25,0.45,'y=nx/(1+n^2 x^2),x\u2208(0,+\u221e)')
xlabel('x'),ylabel('y')
end

\u628a
plot3(a;alpha;sita)\u6362\u6210
ezmesh(sita)\u753b\u66f2\u9762\u3002

% 画图代码如下,有三点说明:
% (1)看题意和机器人避障有关,你的问题只要求画图,所以其他没多考虑;
% (2)部分颜色配色可能不很准确;
% (3)原图中的相关标注不确定你是否需要,做起来又比较繁琐,所以暂时没做。

% 首先绘制黑白方格
for i = 0 : 15,
for j = -6 : 1 : 5
if rem(i+j,2) ~= 0
color = 'k';
else
color = 'w';
end
rectangle('pos',[i, j, 1, 1], 'facec', color)
end
end
set(gca, 'vis' ,'off')

% 起点
hold on
plot(0, 0, 'o', 'markerfacecolor', 'y', 'markeredgecolor', 'r', 'markersize', 15)

% 青色块
color = [.5 .5 .25];
rectangle('pos',[1 -4 1 3], 'facec', color)
rectangle('pos',[4 3 1 3], 'facec', color)
rectangle('pos',[11 3 1 3], 'facec', color)
rectangle('pos',[5 -1 3 1], 'facec', color)
rectangle('pos',[9 -1 3 1], 'facec', color)
rectangle('pos',[13 -3 1 3], 'facec', color)
rectangle('pos',[7 -6 1 3], 'facec', color)

% 红色块
rectangle('pos', [7.5 3.5 1 1], 'facec', 'r')

% 兰色块
rectangle('pos', [10.5 -3.5 1 1], 'facec', [0 .5 .75])

% 绿色块
rectangle('pos', [3.5 -4.5 1 1], 'facec', [0 .75 .5])

  • matlab鎬庢牱鐢ㄤ唬鐮佺敾鍑洪檮浠鍥剧墖涓殑杩欎釜鍥惧晩,姹傚ぇ绁炲府蹇,浣滀笟瀹炲湪鏄湪 ...
    绛旓細锛1锛夌湅棰樻剰鍜屾満鍣ㄤ汉閬块殰鏈夊叧锛屼綘鐨勯棶棰樺彧瑕佹眰鐢诲浘锛屾墍浠ュ叾浠栨病澶氳冭檻锛涳紙2锛夐儴鍒嗛鑹查厤鑹插彲鑳戒笉寰堝噯纭紱锛3锛夊師鍥句腑鐨勭浉鍏虫爣娉ㄤ笉纭畾浣犳槸鍚﹂渶瑕侊紝鍋氳捣鏉ュ張姣旇緝绻佺悙锛屾墍浠ユ殏鏃舵病鍋氥傞鍏缁樺埗榛戠櫧鏂规牸 for i = 0 : 15,for j = -6 : 1 : 5 if rem(i+j,2) ~= 0 color = 'k';else co...
  • ...闄勪欢鍥剧墖涓殑閭g鍧愭爣绯昏兘鐢matlab鐢涔,璇鎬庝箞鐢
    绛旓細plot3鎴栬卻catter3
  • matlab ezplot鐨浣跨敤,鏈変笁涓彉閲,浣嗘槸瑕佺敾浜岀淮鍥,璇峰ぇ绁炲府蹇
    绛旓細鍥炵瓟锛氭ゼ涓婅浜嗚繖涔堝,濂藉儚閮芥病鍥炵瓟妤间富鐨勯棶棰......杩欎袱涓浘鏈潵搴旇涓鏍,浣嗘槸鍏蜂綋鐢诲浘鐨勬椂鍊,鐢变簬鎴戜滑缁欏嚭鐨勬潯浠堕潪甯哥畝鐣,鎵浠ュ嚱鏁板繀椤昏鍏堣嚜宸辫搲Data,鐒跺悗鍐嶇畻鐩稿簲鐨刌Data涓嶅悓鐨勫嚱鏁板垝鍒嗙殑鏍肩偣涓嶅悓,缁撴灉灏卞彲鑳芥湁宸紓浜嗐傚ezplot鐢熸垚鐨剎,y鏁板艰繘琛岃褰,鍙戠幇y(210)鍜寉(224)閮芥槸NaN銆傝繖搴旇鏄痚zp...
  • matlab鐢诲浘鎬庝箞鐢诲嚭骞虫粦鐨勫浘?
    绛旓細涓嬭浇鏂囦欢锛歮yaa.p|鎶闄勪欢淇濆瓨鍒皐ork鏂囦欢澶逛笅锛屼綔鍥惧悗鍦ㄥ懡浠よ杈撳叆涓鍙yaa锛岀珛鍒绘秷闄ょ嫍鐗欙紝涓嬩负鏁堟灉鍥
  • MATLAB,鏈夊ぇ绁炲垎浜殑浠g爜鍚濡備綍鍒朵綔GUI,鍋氬嚭鍥惧舰?
    绛旓細1銆佺▼搴忎腑浣跨敤鍏ㄥ眬鍙橀噺Po銆丷t锛屽苟涓旀暟鎹槸浠庢枃浠惰鐨勩傛垜娌℃湁鐩稿叧鐨勬暟鎹枃浠讹紝鎵浠ュ湪绋嬪簭鍒濆鍖栫殑鏃跺欒ˉ鍏呬簡鍑犺浠g爜锛岄殢鏈虹敓鎴愭暟鎹紝鎵浠ョ粯鍥剧殑鏁堟灉涓庡師甯栦笉鍚岋紙鍖呮嫭鐣岄潰甯冨眬涔熷瓨鍦ㄤ竴浜涘樊鍒級銆2銆佸師甯栫殑涓涓狝rchieFormulas鍑芥暟鍗曠嫭瀛樻垚鏂囦欢锛屾劅瑙夋鏃犲繀瑕侊紝鐩存帴涓庝富绋嬪簭鍚堝苟涓轰竴涓3銆佷笉鐭ラ亾妤间富鐢ㄧ殑鏄...
  • 璇锋暀涓涓matlab浜岀淮鐢诲浘闂,濡闄勪欢鍥炬墍绀;闈炲父鎰熻阿!
    绛旓細x=[0 100 200 300 400 500 600 700];y=[0 1.00E-10 1.00E-9,1.00E-8,1.00E-7,1.00E-6,1.00E-5,1.00E-4];plot(x,y)
  • matlab涓涓緢灏忕殑缂栫▼棰樼洰,姹傚姪!!!
    绛旓細浠g爜濡備笅锛堝悓鏃跺凡浣滀负闄勪欢涓婁紶锛夛細N = 1000000;M = 2*N;a = sparse(M+1, M+1);j = N + 1;k = N + 1;b = ceil(4*rand(1,N));% 缁樺浘鏄剧ず璁$畻杩囩▼(涓烘彁楂樻晥鐜囷紝姣弉娆″惊鐜緭鍑轰竴涓偣)n = 500;v = zeros(1, fix(N/n)+1) * NaN;h = plot(1 : fix(N/n)+1, v, ...
  • 濡備綍鐢╩atlab鏁版嵁鎷熷悎鍑芥暟
    绛旓細1銆侀鍏堝惎鍔matlab锛岄夋嫨缂栬緫鍣紝鍐嶆柊寤轰竴涓懡浠ゆ枃浠躲2銆佺劧鍚庡湪缂栬緫鍣ㄧ獥鍙d腑杈撳叆鍥剧ず鐨浠g爜銆3銆佺劧鍚庢垜浠偣鍑荤晫闈笂鏂硅彍鍗曟爮閲岀殑淇濆瓨鍥炬爣杩涜淇濆瓨銆4銆侀渶瑕佹敞鎰忕殑鏄紝淇濆瓨鏂囦欢鐨勪綅缃涓庡綋鍓嶆悳绱㈣矾寰勭殑浣嶇疆淇濇寔涓鑷淬傝繖鍙互閫氳繃鍙抽敭缂栬緫绐楀彛鐨勬枃浠讹紝鍦ㄥ脊鍑虹殑涓嬫媺妗嗕腑閫夋嫨銆5銆佹渶鍚庡啀鍛戒护琛岀獥鍙e杈撳叆dxsnh...
  • matlab璇诲彇txt鏂囦欢缁樺嚭鍥惧舰
    绛旓細浣犳槸璇存妸鎵鏈夌殑vector琛屽搴旂殑鍧愭爣鐢鎴愭暎鐐瑰浘鍚楋紵瀵煎叆鏃舵妸vector琛岀殑鏁版嵁鐣欎笅鏉ワ紝鐩存帴鐢诲氨琛岋紝鏁g偣鍥剧敤scatter鍑芥暟~
  • 濡備綍鍦MATLAB涓鍋氬嚭鏍囩椤电殑鏁堟灉
    绛旓細1.棣栧厛寤虹珛涓涓猣igure锛屽苟鍦ㄥ叾涓姞鍏ヤ竴涓猻tatic Text鎺т欢锛屽懡鍚嶄负texttag锛岄渶瑕佹敞鎰忕殑鏄繖涓猼ext鎺т欢鎵鍦ㄧ殑浣嶇疆灏辨槸灏嗘潵鏍囩椤垫墍鍦ㄧ殑浣嶇疆 2.鐒跺悗灏闄勪欢涓殑tabpanel2.8涓殑鍥涗釜鏂囦欢tabpanel.m锛宼abpanel.p锛宼abselectionfcn.m锛宼abselectionfcn.p鏀惧埌figure鍚岀洰褰曚笅锛岀劧鍚庡湪鍛戒护琛岃緭鍏abpanel('gigu...
  • 扩展阅读:ai写代码网站matlab ... 免费找matlab代码的网站 ... 免费matlab代码资源网站 ... matlab代码免费获取社区 ... 简单的matlab代码 ... 用matlab画樱花代码 ... 怎么在matlab用代码画图 ... matlab怎么同时输出三个图 ... 如何用matlab画一个圆 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网