想用matlab画色品图上的颜色宽容度的,开始是个圆型但是我要画在xy的坐标上 程序如下:u0=0.1978;v0=0.3122;r=0.0115;theta=0:pi/50:2*pi;u=u0+r*cos(theta);v=v0+r*sin(theta);x=3*u/(2*u-8*v+4);y=2*v/(2*u-8*v+4);plot(x,y);hold

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/09 04:35:42

想用matlab画色品图上的颜色宽容度的,开始是个圆型但是我要画在xy的坐标上 程序如下:u0=0.1978;v0=0.3122;r=0.0115;theta=0:pi/50:2*pi;u=u0+r*cos(theta);v=v0+r*sin(theta);x=3*u/(2*u-8*v+4);y=2*v/(2*u-8*v+4);plot(x,y);hold
想用matlab画色品图上的颜色宽容度的,开始是个圆型但是我要画在xy的坐标上 程序如下:
u0=0.1978;
v0=0.3122;
r=0.0115;
theta=0:pi/50:2*pi;
u=u0+r*cos(theta);
v=v0+r*sin(theta);
x=3*u/(2*u-8*v+4);
y=2*v/(2*u-8*v+4);
plot(x,y);
hold off;
按说圆做这个变换是要变成椭圆的,为什么会是一个点

想用matlab画色品图上的颜色宽容度的,开始是个圆型但是我要画在xy的坐标上 程序如下:u0=0.1978;v0=0.3122;r=0.0115;theta=0:pi/50:2*pi;u=u0+r*cos(theta);v=v0+r*sin(theta);x=3*u/(2*u-8*v+4);y=2*v/(2*u-8*v+4);plot(x,y);hold
试试:
clear all;clc;
u0=0.1978;
v0=0.3122;
r=0.0115;
theta=0:pi/50:2*pi;
u=u0+r*cos(theta);
v=v0+r*sin(theta);
x=3*u./(2*u-8*v+4);
y=2*v./(2*u-8*v+4);
plot(x,y);
hold off;