矩阵作图方面的问题
矩阵A是m行n列矩阵,1如果想取矩阵的的2的k次方幂列,即1 2 4 8 16 32 。。。列 作图,且横坐标依然是1 2 4 8 16 32 。。。纵坐标是1 2 3 。。。m该如何作图?
a=;
b=a.^2;
plot(a,A(b)) 做何图?
要是曲线图,笨的方法用x存储1 2 4...
y存储你从矩阵正相应的值.
plot(x,y) 本帖最后由 ChaChing 于 2011-3-5 10:52 编辑
回复 1 # c2019 的帖子
个人水平有限, 看不清LZ要的!?
建议说清楚些或举例!?
还有标题(矩阵)好像不够明确!?:@)
本帖最后由 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:3bb=1 2 4 8
得到图imagesc(bb,aa,abs(AA(:,:)))
也就是矩阵A中取得若干个元素中的的每个元素与A中该元素分别对应的坐标一致
回复 5 # c2019 的帖子
是要这样吗?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(:,:)'));
figure; aa=1:3; bb=; imagesc(bb,aa,abs(A(aa,bb)')); 回复 6 # ChaChing 的帖子
是的,多谢
页:
[1]