奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

java語言

使用matlab和Java作閉合多邊形圖例題講解

時間:2024-09-10 01:26:55 java語言 我要投稿
  • 相關推薦

使用matlab和Java作閉合多邊形圖例題講解

  1.使用matlab作閉合多邊形圖

  沒有找到直接畫多邊形的函數(shù),只能是將各個點的坐標保存在數(shù)組中,將一個點與其相鄰的點相連,并將最后一個點與第一個點連接。下面是一個示例的.m文件:

  復制代碼 代碼如下:

  clear;

  clc;

  a=[0 2 4 6 8 10 12 14;0 2 1 4 6 6 5 7]; %要連接的點坐標 x;y

  [n,m]=size(a);

  for i=1:m-1;

  line([a(1,i),a(1,i+1)],[a(2,i),a(2,i+1)]); %連接節(jié)點line([x1,x2],[y1,y2])

  hold on

  end

  hold on

  line([a(1,1),a(1,m)],[a(2,1),a(2,m)]); %首尾節(jié)點相連

  2.使用Java作閉合多邊形圖

  Java中的Graphics類drawPolygon函數(shù)提供了直接的多邊形作圖。

  函數(shù)原型:public abstract void drawPolygon(int[] xPoints, int[] yPoints,int nPoints)

  說明

  (1)繪制一個由 x 和 y 坐標數(shù)組定義的閉合多邊形。每對 (x, y) 坐標定義了一個點。nPoints表示線段的個數(shù)。

  (2)前面的 nPoint - 1 個線段是當 1 ≤ i ≤ nPoints 時,從 (xPoints[i-1], yPoints[i-1]) 到 (xPoints[i], yPoints[i]) 的線段。如果最后一個點和第一個點不同,則圖形會通過在這兩點間繪制一條線段來自動閉合。

  代碼示例如下:

  復制代碼 代碼如下:

  import java.applet.*;

  import java.awt.*;

  public class DrawPicture extends Applet

  { public void paint(Graphics g)

  int px[]={20,70,130,240};

  int py[]={20,150,100,130};

  g.drawPolygon(px,py,4);

  3.說明

  是否能構(gòu)成多邊形,凸多邊形,還是凹多邊形,這些與給定的點的順序有關。

  程序只是負責將相鄰的節(jié)點連接, 以及首尾連接。

【使用matlab和Java作閉合多邊形圖例題講解】相關文章:

使用Java編寫GUI對話框教程講解04-01

java ClassLoader機制講解04-02

java面向?qū)ο缶幊讨v解04-02

Java編程中throw和throws子句的使用方法04-03

簡單講解Java的Future編程模式方案04-03

java.exe和javaw.exe的區(qū)別和使用方法示例04-03

關于linux ar命令的使用說明和實例講解分析11-14

關于Java for循環(huán)語句的使用03-24

Java重載使用方法12-11

主站蜘蛛池模板: 靖边县| 遂川县| 鲁甸县| 大石桥市| 灵川县| 华安县| 洛南县| 波密县| 淄博市| 凤庆县| 儋州市| 贵定县| 错那县| 囊谦县| 克什克腾旗| 同心县| 张掖市| 都兰县| 呼和浩特市| 上杭县| 崇义县| 南康市| 晋江市| 延吉市| 连城县| 卓资县| 崇文区| 贵南县| 边坝县| 隆昌县| 习水县| 平远县| 福建省| 巴林右旗| 牙克石市| 兰州市| 上栗县| 襄汾县| 潞西市| 诸城市| 临漳县|