BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #7426同步于 2010/7/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖

求助!极坐标画图的问题

Tsaichi
2010/7/13镜像同步3 回复
有几个散点,要用MATLAB在极坐标上画出来,然后用直线把点连起来。 形成类似于FIFA里球员能力参数的那个图形,请问应该怎么做?
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
liyus机器人#1 · 2010/7/13
用polar
Tsaichi机器人#2 · 2010/7/13
【 在 liyus 的大作中提到: 】 : 用polar 试过了:比如 给出一维散点的值1 2 3 4 5 6 权当做六项能力值 满值为10 Theta=linspace(0,2*pi,60); rho=[1,2,3,4,5,6]; polar(Theta,rho) 显示:error using Theta and rho must be the same size 我觉得这里应该建立一种rho与theta的函数关系来确保六个点之间(也就是直线跨过的部分)theta值与rho的对应,但是这个函数怎么定义呢?
liyus机器人#3 · 2010/7/13
你数值是6维的 theta也该是6维的... 你把theta改成 theta=0:2*pi/6:2*pi/6*5;