声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1348|回复: 6

[综合讨论] 矩阵作图方面的问题

[复制链接]
发表于 2011-3-4 09:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
矩阵A是m行n列矩阵,
1如果想取矩阵的的2的k次方幂列,即1 2 4 8 16 32 。。。列 作图,且横坐标依然是1 2 4 8 16 32 。。。纵坐标是1 2 3 。。。m该如何作图?

点评

应该比较难做到  发表于 2011-3-4 14:12
要求更详细的资料!  发表于 2011-3-4 12:23
回复
分享到:

使用道具 举报

发表于 2011-3-4 11:00 | 显示全部楼层
a=[1:m];
b=a.^2;
plot(a,A(b))
发表于 2011-3-4 11:03 | 显示全部楼层
做何图?
要是曲线图,笨的方法用x[i]存储1 2 4...
y[i]存储你从矩阵正相应的值.
plot(x,y)
发表于 2011-3-5 00:39 | 显示全部楼层
本帖最后由 ChaChing 于 2011-3-5 10:52 编辑

回复 1 # c2019 的帖子

个人水平有限, 看不清LZ要的!?
建议说清楚些或举例!?

还有标题(矩阵)好像不够明确!?:@)
 楼主| 发表于 2011-3-5 21:51 | 显示全部楼层
本帖最后由 c2019 于 2011-3-5 21:54 编辑

回复 4 # ChaChing 的帖子

比如矩阵A=
     1 4 23 68 56 47 78 32
     7 8 56 39 54 71 46 97
    6 4 61 98 41 37 84 36
    6 4 51 98 61 53 84 36
a=1:3 ,b=1:8
作图为imagesc(b,a,abs(A’(:,:)))
希望得到的图:
矩阵AA =

     1     4    68    32
     7     8    39    97
     6     4    98    36
aa=1:3  bb=1 2 4 8
得到图imagesc(bb,aa,abs(AA(:,:)))
也就是矩阵A中取得若干个元素中的的每个元素与A中该元素分别对应的坐标一致
发表于 2011-3-5 22:15 | 显示全部楼层
回复 5 # c2019 的帖子

是要这样吗?
  1. A=[ 1 4 23 68 56 47 78 32
  2. 7 8 56 39 54 71 46 97
  3. 6 4 61 98 41 37 84 36
  4. 6 4 51 98 61 53 84 36];
  5. a=1:3; b=1:8; imagesc(b,a,abs(A(:,:)'));
  6. figure; aa=1:3; bb=[1 2 4 8]; imagesc(bb,aa,abs(A(aa,bb)'));
复制代码

评分

1

查看全部评分

 楼主| 发表于 2011-3-6 08:53 | 显示全部楼层
回复 6 # ChaChing 的帖子

是的,多谢
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-5 22:02 , Processed in 0.069653 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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