⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testcon.c

📁 seismic software,very useful
💻 C
字号:
/* Copyright (c) Colorado School of Mines, 1990./* All rights reserved.                       */#include <math.h>#include "psplot.h"#define NX 100#define NY 200#define NZ NX*NYfloat x[NX],y[NY],z[NZ];main(){	int ix,iy,iz;	float xscale,xbase,yscale,ybase,rscale=1.0/2147483648.0;	float dash[10];	beginps();	newpage("1",1);	xscale = (500.0-100.0)/(float)(NX-1);	xbase = 100.0;	yscale = (600.0-100.0)/(float)(NY-1);	ybase = 100.0;	for (ix=0; ix<NX; ix++)		x[ix] = xbase+ix*xscale;	for (iy=0; iy<NY; iy++)		y[iy] = ybase+iy*yscale;	for (iy=0,iz=0; iy<NY; iy++)		for (ix=0; ix<NX; ix++,iz++)			z[iz] = sin(ix*0.1)*sin(iy*0.2);			/* z[iz] = (float)(rand()*rscale); */	setgray(0.1);	setlinewidth(2.0);	dash[0] = 3.0;	setdash(dash,1,0.0);	psContour(0.5,NX,x,NY,y,z);	setgray(0.9);	setlinewidth(2.0);	dash[0] = 3.0;  dash[1] = 6.0;	setdash(dash,2,0.0);	psContour(-0.5,NX,x,NY,y,z);	setgray(0.5);	setlinewidth(1.0);	setdash(dash,0,0.0);	psContour(0.0,NX,x,NY,y,z);	showpage();	endps();}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -