24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 231  |  回复: 0

linliuqiu

新虫 (初入文坛)

[交流] 【求助】高手指点下该怎么改

我想通过编程画出下图这样的图形,但是,我画出来的是椭圆的,怎样画出大小形状一样的图。

我的程序是:
   SUBROUTINE DRAW
!                       

!
                 
                  USE DFLIB
                  USE DATA_MODULE
                  TYPE (wxycoord)  poly(4)       
                  
                  bcolor=SETBKCOLORRGB(#FFFFFF)    !white                 
                  CALL CLEARSCREEN( $GCLEARSCREEN )
             

    status = SETWINDOW( .TRUE., 0.0_8, 0.0_8, DofX+1.0_8, REAL (DofY+1.0_8))

!!!!!!!!!!!!!
                  DO j = 1, DofY  
                     DO i = 1, DofX                                                  
                         X1=i-0.5
                         Y1=j-0.5          
                         X2=i+0.5
                         Y2=j+0.5          
                
         IF (ET(i,j)==0)  THEN                               
                       color = SETCOLORRGB (#FFFFFF)    !white               
               status = ELLIPSE_W ( $GFILLINTERIOR ,X1,Y1,X2,Y2)       

                       
         ELSE IF (ET(i,j)==1)  THEN      
          color = SETCOLORRGB (#C0C0C0)     !Gray                                     
                  status = ELLIPSE_W ( $GFILLINTERIOR ,X1,Y1,X2,Y2)                                                                   
                                     
            ELSE IF (ET(i,j)==2)  THEN
              color = SETCOLORRGB (#0000FF)     !red                           
          status = ELLIPSE_W ( $GFILLINTERIOR ,X1,Y1,X2,Y2)                                                                                               
             END IF
         END DO
         END DO
END SUBROUTINE DRAW  

各位高手看下我该怎么改,才能出来像上图那样的图形

[ Last edited by linliuqiu on 2010-9-2 at 16:34 ]
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 linliuqiu 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[论文投稿] chinese chemical letters英文版投稿求助 120+4 Yishengeryi 2026-03-30 6/300 2026-04-02 17:19 by Yishengeryi
[考研] 求调剂 +7 Aniyaio 2026-04-02 7/350 2026-04-02 16:42 by zzsw+
[基金申请] esi高被引论文是不是能对中标有所加分和帮助呢 +4 redcom 2026-04-01 4/200 2026-04-02 10:16 by wqy8563
[考研] 070300化学求调剂 +14 小黄鸭宝 2026-03-30 14/700 2026-04-02 10:07 by oooqiao
[考研] 求调剂,一志愿南京师范大学计算机专硕,初试373,六级通过, +3 计算机追梦人 2026-04-01 3/150 2026-04-02 07:57 by fxue1114
[考研] 295材料工程专硕求调剂 +19 1428151015 2026-03-27 19/950 2026-04-01 22:34 by peike
[考研] 材料调剂 +14 一样YWY 2026-04-01 14/700 2026-04-01 21:07 by lijunpoly
[考研] 0817化工学硕调剂 +11 努力上岸中! 2026-03-31 11/550 2026-04-01 20:30 by 赖春艳
[考研] 085600,320分求调剂 +5 大馋小子 2026-04-01 6/300 2026-04-01 19:40 by 唐沐儿
[考研] 086502化学工程342求调剂 +7 阿姨复古不过 2026-03-27 7/350 2026-04-01 16:14 by yanflower7133
[考研] 求0861交通运输专硕or材料专硕调剂 +4 勒布朗@ 2026-03-31 4/200 2026-04-01 09:54 by 一只好果子?
[考研] 考研生物与医药调剂 +7 铁憨憨123425 2026-03-31 7/350 2026-04-01 08:45 by JourneyLucky
[考研] 求调剂 +8 11ggg 2026-03-30 8/400 2026-03-31 13:56 by nanaliuyun
[考研] 279求调剂 +12 j的立方 2026-03-29 12/600 2026-03-30 20:30 by dick_runner
[考研] 071010 323 分求调剂 +3 Baekzhy 2026-03-27 3/150 2026-03-30 14:24 by andresqi
[考研] 085602 化学工程专硕 340分求调剂 +4 qianbai11 2026-03-29 4/200 2026-03-30 11:34 by 唐沐儿
[考研] 本科新能源科学与工程,一志愿华理能动285求调剂 +7 AZMK 2026-03-28 11/550 2026-03-28 21:01 by xxxsssccc
[考研] 312,生物学求调剂 +3 小译同学abc 2026-03-28 3/150 2026-03-28 15:32 by 落睿可思
[考研] 352分 化工与材料 +5 海纳百川Ly 2026-03-27 5/250 2026-03-28 03:39 by fmesaito
[考研] 一志愿上海理工能源动力(085800)310分求调剂 +3 zhangmingc 2026-03-27 4/200 2026-03-27 19:01 by 给你你注意休息
信息提示
请填处理意见