matlab如何只做第一象限的图像,为什么只能显示一个象限的的图像?

用matlab实现正圆插补的运算过程中,图像显示的只有一个象限

Xs = input('input the start of X\nXs = ');

Ys = input('input the start of Y\nYs = ');

Xe = input('input the end of X\nXe = ');

Ye = input('input the end of Y\nYe = ');

h = input('input step\nh = ');

bIsCW = input('input bIsCW\nbIsCW = ');

Mount = (abs(Xe-Xs)+abs(Ye-Ys))/h;

Count = 0;

lDevVal=0;

xCurVal=Xs;

yCurVal=Ys;

nDir = 1;

if(Xs>=0&Ys>0) nDir = 1;

end

if(Xs<0&Ys>=0) nDir = 2;

end

if(Xs<=0&Ys<0) nDir = 3;

end

if(Xs>0&Ys<=0) nDir = 4;

end

x = 0;

y = 0;

while (Count

if(xCurVal>=0&yCurVal&

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值