y=(1+x)/x^2,用matlab怎么画图

如题所述

试试这样:

clear all;clc;
f=@(x)(1+x)./x.^2;
ezplot(f);

追问

坐标范围能改变么?

追答

可以的,但画图时,建议你用数值方法
ezplot是一种简便方法
clear all;clc;
f=@(x)(1+x)./x.^2;
ezplot(f,[-3:3]);
这样可以随意改变坐标范围,数值方法:
clear all;clc;
x=-2:0.05:2;
y=(1+x)./x.^2;
plot(x,y);grid on;

追问

谢谢谢谢呀 。。问一下y=后面那一部分的那个小点儿是什么意思啊?怎么用?

追答

此处必须用“./”和“.^”
表示数组或矩阵对应元素相除或求幂次
如果不用小“.”会报错的,这很关键。

温馨提示:答案为网友推荐,仅供参考
相似回答