声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3380|回复: 4

[图像处理] matlab三维画图

[复制链接]
发表于 2008-12-24 19:47 | 显示全部楼层 |阅读模式

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

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

x
我这儿有三个矩阵 A,B,C。A,B均为400行21列,C为1行21列。其中C为参数矩阵,A,B的变化随着C的变化而变化,当取C中的1个数值时,对应的A,B则分别得到400个数据。现在我想画出A,B,C的三维图形,请问应该用什么命令?  A,B为400X21,C为1X21。附件里面是3组数据

A.mat

50.85 KB, 下载次数: 12

B.mat

54.89 KB, 下载次数: 5

C.mat

334 Bytes, 下载次数: 6

回复
分享到:

使用道具 举报

发表于 2008-12-24 20:01 | 显示全部楼层

回复 楼主 yxiankun 的帖子

doc  repmat
doc meshgrid
doc surf
doc mesh
 楼主| 发表于 2008-12-24 21:11 | 显示全部楼层

唠嗑兄,你说的这些命令需要A,B,C具有相同的维数,但是我这儿
C矩阵的行数和A,B矩阵的行数不相等,应该用什么命令画出他们的三维图呢?
发表于 2008-12-24 21:34 | 显示全部楼层

回复 板凳 yxiankun 的帖子

用repmat命令将C变为400X21
repmat(C,400,1)

评分

1

查看全部评分

 楼主| 发表于 2008-12-24 21:48 | 显示全部楼层
呵呵 谢谢唠嗑兄! 问题解决。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-12 01:06 , Processed in 0.074224 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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