c winform 直角座標系

2021-07-31 22:38:33 字數 2359 閱讀 1513

已經在winform中畫出了直角座標系,且讀取資料畫出了弧線,現在求這個弧線頂點座標並顯示在文字框中,各位大哥大姐拜託看看怎麼做,小弟初學c#,多多指教。

using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.drawing;

using system.linq;

using system.text;

using system.windows.forms;

using system.io;

using system.collections;

namespace test直角座標系

private void form1_load(object sender, eventargs e)

//檔案路徑

private void textbox1_textchanged(object sender, eventargs e)

private void textbox2_textchanged(object sender, eventargs e)

string d;

string job;

int readlen = 0;

double bufx = new double[9999];

double bufy = new double[9999];

int xbuf = new int[9999];

int ybuf = new int[9999];

//畫布

private void form1_paint(object sender, painteventargs e)

;//x軸三角形

pointf ypt = new pointf[3];//y軸三角形

//定義畫筆

pen pen = new pen(color.black);

pen pen1 = new pen(color.black, 2);

font font = new system.drawing.font("arial", 9, fontstyle.regular);

//畫x軸

g.drawline(pen1, 20, 400, 750, 400);

g.drawpolygon(pens.black, xpt);

g.fillpolygon(new solidbrush(color.black), xpt);

g.drawstring("溫度(°)", new font("宋體", 12),

brushes.black, new pointf(cpt.y + 12, cpt.y - 10));

//畫y軸

g.drawline(pen1, 410, 20, 410, 500);

g.drawpolygon(pens.black, ypt);

g.fillpolygon(new solidbrush(color.black), ypt);

g.drawstring("濕度(°)", new font("宋體", 12), brushes.black, new pointf(8, 9));

//資料初始化

string n = ;

string m = ;

//畫刻度

int x = 170;

for (int a = 0; a < 15; a++)

//畫刻度

int y = 100;

for (int b = 0; b < 8; b++)

}//選擇按鈕

private void button1_click(object sender, eventargs e)

//繪圖按鈕

private void button2_click(object sender, eventargs e)

else

txtline = read.readline();

if (txtline == null)

if (txtline.length >= 1)}}

}//根據讀出的檔案座標畫出圖形

messagebox.show("行數:" + lnub);

messagebox.show("readlen:" + (readlen / 2 - 1));

for (int i = 0; i < readlen / 2 - 1; i++)

}

}private void button3_click(object sender, eventargs e)

}}

直角座標系

time limit 1000ms memory limit 65536kb problem description x是乙個喜歡數學的小孩,現在他剛剛學了座標系。他想知道點 x,y 在第幾象限內。輸入資料保證點不在座標軸及原點上。input 多組輸入。每組輸入兩個整數x,y,代表點 x,y 中間用...

七引數空間直角座標系座標轉換

一 引言 在測繪領域中,經常遇到不同空間直角座標系之間轉換的問題,比如在空間大地測量,攝影測量以及gis,gps在測量中經常會用到wgs 84座標系與我國北京54座標系或與地方座標系之間的轉換,空間直角座標轉換的七引數模型主要有1.布林莎模型 2.莫洛琴斯基模型 3.武測模型。目前大多實際應用多採用...

直角座標系的平移和旋轉

平面上的座標系 地理座標是一種球面座標。由於地球表面是不可展開的曲面,也就是說曲面上的各點不能直接表示在平面上,因此必須運用地圖投影的方法,建立地球表面和平面上點的函式關係,使地球表面上任一點由地理座標 確定的點,在平面上必有乙個與它相對應的點,平面上任一點的位置可以用極座標或直角座標表示。平面直角...