找回密码
 注册
关于网站域名变更的通知

请问Z怎样设置才是矩阵呢?

查看数: 486 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-7-9 15:31

正文摘要:

d=0:0.1:20;9 ~. i7 w7 U5 |$ n' `& | l1=d.^3/41.67;- J; m4 S% N2 N8 E5 N& X, Z6 N l2=(d.^4/1.62).^(1/3); 6 }. T$ I0 C9 YD=2.5^(1/3); 1 Z6 N; @% U6 j. q& E/ ~7 HL=10; 3 i' h3 g- G0 k$ h8 kl=0:0,2:2 ...

回复

uiabluqp 发表于 2020-7-9 15:59
haidaowang 发表于 2020-7-9 15:54
( X$ [/ B$ d& Feshgrid函数已经将原本是一维向量的d和l生成对应的二维的矩阵a和b了,那么用于绘制等高线图的Q就应当采用这 ...
( m4 I3 w4 @+ A
太感谢了% U) ~$ g' ~( |5 Z& Y
haidaowang 发表于 2020-7-9 15:54
eshgrid函数已经将原本是一维向量的d和l生成对应的二维的矩阵a和b了,那么用于绘制等高线图的Q就应当采用这些矩阵进行运算,即将原本使用d的替换为a,原本使用l的替换成b,注意乘除幂都应当使用点运算。3 u8 E6 Q, ~$ K3 O! y
写成5 y8 u) w/ d, R: S$ `( u5 Y! @% q" J
  • d = 0 : 0.1 : 20;
  • l1 = d.^3/41.67;
  • l2 = (d.^4/1.62).^(1/3);
  • D = 2.5^(1/3);
  • L = 10;
  • l = 0 : 0.2 : 20;
  • [ a, b ] = meshgrid( d, l );
  • z = 0.00613*( a.^2 );
  • Q = z .* b;
  • subplot( 121 )
  • plot( d, l1, 'ko-', d, l2, 'bs-.', D, l, 'rp--', d, L, 'ch-' );
  • xlabel('d(cm)');
  • ylabel('l(cm)');
  • subplot( 122 )
  • contour( a, b, Q, 15 );6 V3 L& Q# @7 T1 Z0 s2 \1 u

4 ^& i! G- i; y

# Q3 d2 |) ^& I, k; Z
* n, c4 b6 L) _- O( W1 J

点评

太感谢了  详情 回复 发表于 2020-7-9 15:59
xiaogegepcb 发表于 2020-7-9 15:53
帮顶
关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 15:20 , Processed in 0.218750 second(s), 30 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表