x,y,z都是<319x1 double>的值,x,y,z作为坐标如何用matlab画三维图(不知道z与x,y的函数关系式)
答案:2 悬赏:60 手机版
解决时间 2021-12-31 19:27
- 提问者网友:欺烟
- 2021-12-31 14:33
z是要生成一个319x319的矩阵才可以是吧,函数拟合等等的方法哪个可以用,如何用,插值,datagridmeshgrid
最佳答案
- 五星知识达人网友:舍身薄凉客
- 2021-12-31 16:13
是
全部回答
- 1楼网友:零点过十分
- 2021-12-31 17:45
class point { private double x; //3。x坐标 private double y; //4.y坐标 point(double x1, double y1) { x = x1; y = y1; } point(){ //2。增加默认构造函数point() } public double getx() public double gety() public void setx(double i) public void sety(double i) } class fathercircle extends point{ protected point o;//6.权限由private 改为protected,对子类可视 //圆点 protected double radius;//8.权限由private 改为protected,对子类可视 //半径 fathercircle(point p, double r){ o = p; //r=1.0; //9.这句没用,去掉 radius = r; } fathercircle(point p){ //10.增加构造函数fathercircle(point p) this(p,1.0); } fathercircle(){ //7.增加默认构造函数fathercircle() } public double area() { //13.增加方法计算面积 return 3.14 * radius * radius; } } class suncircle extends fathercircle{ //3去掉public,一个类文件中只能存在一个public类文件 suncircle(point p, double r){ //11.增加构造函数suncircle(point p,double r) super(p,r); } public void seto(double x, double y){ //设置圆点坐标 o.setx(x); o.sety(y); } public point geto() //取圆点 public double getradius(){ //取半径//9.去掉参数 //radius.setr(r); //9.去掉这句 return radius; } public void setradius(double r) //设半径 public double area() { //计算面积 return 3.14 * radius * radius; }} public class circles{ public static void main(string[] args){//1.string改为string fathercircle fatherobject = new fathercircle(new point(1.0,2.0)); suncircle sunobject =new suncircle(new point(2.0,1.0),1.0); system.out.println("fatherobject area="+fatherobject.area());//12.pointln改为println system.out.println("sunobject radius="+sunobject.getradius());//12.pointln改为println system.out.println("sunobject area="+sunobject.area());//12.pointln改为println } } 改动的地方都用数字标示了,拷出来就可以直接运行了,改成这样,不知道你满意不?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯