绘制余弦曲线
2010-05-18 20:32
323 查看
/*
绘制余弦曲线
*/
public class Cosine {
public static void main(String[] args) {
double y;
int x, m;
/*
for(y=1; y>=-1; y-=0.1) {
System.out.print((int)(Math.acos(y) * 100) + ",");
}
System.out.println();
for(y=1; y>=-1; y-=0.1) { //y为列方向,值从1到-1,步长为0.1
m = (int)(Math.acos(y) * 10); //j计算y对应的弧度m,乘10为图形放大倍数
// System.out.print(m + ", ");
for(x=1; x<m; x++) {
System.out.print(" ");
}
System.out.print("*"); //控制打印左侧的*号
for(; x<62-m; x++) {
System.out.print(" ");
}
System.out.println("*"); //控制打印同一行中对应的右侧的*号
}
*/
//绘制正弦曲线
// for(y=1; y>=-1; y-=0.1) System.out.print((int)(Math.asin(y) * 100) + ",");
for(y=1; y>=0; y-=0.1) {
m = (int)(Math.asin(y) * 10);
// System.out.println(m);
for(x=1; x<m; x++) System.out.print(" ");
System.out.print("*");
for(; x<31-m; x++) System.out.print(" ");
System.out.println("*");
}
for(y=0; y>=-1; y-=0.1) {
m = -(int) (Math.asin(y) * 10);
for(x=0; x<32+m ; x++) System.out.print(" ");
System.out.print("*");
for(; x<62-m; x++) System.out.print(" ");
System.out.println("*");
}
}
}
绘制余弦曲线
*/
public class Cosine {
public static void main(String[] args) {
double y;
int x, m;
/*
for(y=1; y>=-1; y-=0.1) {
System.out.print((int)(Math.acos(y) * 100) + ",");
}
System.out.println();
for(y=1; y>=-1; y-=0.1) { //y为列方向,值从1到-1,步长为0.1
m = (int)(Math.acos(y) * 10); //j计算y对应的弧度m,乘10为图形放大倍数
// System.out.print(m + ", ");
for(x=1; x<m; x++) {
System.out.print(" ");
}
System.out.print("*"); //控制打印左侧的*号
for(; x<62-m; x++) {
System.out.print(" ");
}
System.out.println("*"); //控制打印同一行中对应的右侧的*号
}
*/
//绘制正弦曲线
// for(y=1; y>=-1; y-=0.1) System.out.print((int)(Math.asin(y) * 100) + ",");
for(y=1; y>=0; y-=0.1) {
m = (int)(Math.asin(y) * 10);
// System.out.println(m);
for(x=1; x<m; x++) System.out.print(" ");
System.out.print("*");
for(; x<31-m; x++) System.out.print(" ");
System.out.println("*");
}
for(y=0; y>=-1; y-=0.1) {
m = -(int) (Math.asin(y) * 10);
for(x=0; x<32+m ; x++) System.out.print(" ");
System.out.print("*");
for(; x<62-m; x++) System.out.print(" ");
System.out.println("*");
}
}
}
相关文章推荐
- 用acos(x)绘制余弦曲线
- 绘制余弦曲线
- c程序基本算法百例之二—绘制余弦曲线和直线
- 绘制余弦曲线
- 正弦余弦曲线的绘制动画
- 20170419 关于绘制余弦曲线和直线的一些问题
- 【C++】绘制余弦曲线
- 绘制余弦曲线和直线
- C程序绘制余弦曲线
- 控制台绘制正弦/余弦曲线
- 绘制余弦曲线和直线
- 经典算法100道(1)-绘制余弦曲线
- C趣味编程之绘制余弦曲线
- 【绘制余弦曲线】
- matplotlib绘制正弦和余弦曲线
- 控制台绘制正弦曲线和余弦曲线同时显示
- 控制台绘制正弦/余弦曲线
- 绘制余弦曲线和直线
- C语言 程序 绘制余弦曲线和直线 , 绘制cos(x)和sin(x)
- Python使用matplotlib绘制正弦和余弦曲线的方法示例