当前位置: 首页 > 程序语言 >求助这种吸波性能 二维图的做法-谢谢

求助这种吸波性能 二维图的做法-谢谢

作者 wxlsr
来源: 小木虫 1350 27 举报帖子
+关注

求助这种吸波性能 二维图的做法-谢谢

求助这种吸波性能 二维图的做法-谢谢
w124h2914104_1490011008_528.png 返回小木虫查看更多

今日热帖
  • 精华评论
  • somomo91

    这个图本身没有什么特殊的,就是基本的 矩阵,
    关键是怎么得到这个矩阵,
    还有得知道你的数据是什么样子的,才能有思路,
    毕竟不是所有人都对你的领域很熟悉,不是么?

  • wxlsr

    引用回帖:
    2楼: Originally posted by somomo91 at 2017-04-25 19:43:15
    这个图本身没有什么特殊的,就是基本的 矩阵,
    关键是怎么得到这个矩阵,
    还有得知道你的数据是什么样子的,才能有思路,
    毕竟不是所有人都对你的领域很熟悉,不是么?

    这种RL(dB)跟频率和厚度(d)
    计算关系我有,不太懂矩阵啊
    请再看一下
    求助这种吸波性能 二维图的做法-谢谢-1
    22.jpg

  • wxlsr

    引用回帖:
    3楼: Originally posted by wxlsr at 2017-04-25 19:49:19
    这种RL(dB)跟频率和厚度(d)
    计算关系我有,不太懂矩阵啊
    请再看一下

    22.jpg
    ...

    左边那个图我用Excel简单就可以画出来
    但不知道二维图怎么画

  • Yan_Jordan

    引用回帖:
    4楼: Originally posted by wxlsr at 2017-04-25 19:51:14
    左边那个图我用Excel简单就可以画出来
    但不知道二维图怎么画...

    你有计算关系了之后;
    f=2:0.1:18;
    d=0:0.1:10;

    RL=zeros(M,N); %M,N 对应着f和d的取离散点的个数

    %之后对每个点做计算,如果能直接做矩阵计算是最简单的
    for i=1:M
    for j=1:N
    RL(i,j)=f(f(i),d(j)); %f就是你的计算关系函数
    end
    end

    %之后用mesh出图
    [X,Y]=meshgrid(f,d);
    figure
    mesh(X,Y,RL');

    %基本能得到你要的图了,具体参数可能需要调整,基本思路是这样的

  • wxlsr

    引用回帖:
    5楼: Originally posted by Yan_Jordan at 2017-04-25 21:27:29
    你有计算关系了之后;
    f=2:0.1:18;
    d=0:0.1:10;

    RL=zeros(M,N); %M,N 对应着f和d的取离散点的个数

    %之后对每个点做计算,如果能直接做矩阵计算是最简单的
    for i=1:M
    for j=1:N
    RL(i,j)=f(f(i),d(j)); % ...

    关键是RL(dB)与f频率以及厚度的关系是个很复杂的关系式,不会弄啊
    求助这种吸波性能 二维图的做法-谢谢-2
    1111111.jpg


  • Yan_Jordan

    引用回帖:
    6楼: Originally posted by wxlsr at 2017-04-25 21:36:22
    关键是RL(dB)与f频率以及厚度的关系是个很复杂的关系式,不会弄啊

    1111111.jpg
    ...

    楼主是没用过matlab吗,这个公式哪里复杂了。
    各种变量声明好了,写个function不就行了吗

  • wxlsr

    引用回帖:
    7楼: Originally posted by Yan_Jordan at 2017-04-25 21:43:35
    楼主是没用过matlab吗,这个公式哪里复杂了。
    各种变量声明好了,写个function不就行了吗...

    不会啊,帮我写,金币给你

猜你喜欢
下载小木虫APP
与700万科研达人随时交流
  • 二维码
  • IOS
  • 安卓