Matlab中矩阵的运算符号问题我列举了一个矩阵:[xx,yy]=meshgrid(x,y),变量域都已经取好了.关系的表达式如下:zz=xx.*exp(-xx.^2-yy.^2);我的问题是:2.如果我要把式中的变量x替换为x-1,或者1/x,式子的改写
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/29 23:43:29
![Matlab中矩阵的运算符号问题我列举了一个矩阵:[xx,yy]=meshgrid(x,y),变量域都已经取好了.关系的表达式如下:zz=xx.*exp(-xx.^2-yy.^2);我的问题是:2.如果我要把式中的变量x替换为x-1,或者1/x,式子的改写](/uploads/image/z/692241-33-1.jpg?t=Matlab%E4%B8%AD%E7%9F%A9%E9%98%B5%E7%9A%84%E8%BF%90%E7%AE%97%E7%AC%A6%E5%8F%B7%E9%97%AE%E9%A2%98%E6%88%91%E5%88%97%E4%B8%BE%E4%BA%86%E4%B8%80%E4%B8%AA%E7%9F%A9%E9%98%B5%3A%5Bxx%2Cyy%5D%3Dmeshgrid%28x%2Cy%29%2C%E5%8F%98%E9%87%8F%E5%9F%9F%E9%83%BD%E5%B7%B2%E7%BB%8F%E5%8F%96%E5%A5%BD%E4%BA%86.%E5%85%B3%E7%B3%BB%E7%9A%84%E8%A1%A8%E8%BE%BE%E5%BC%8F%E5%A6%82%E4%B8%8B%3Azz%3Dxx.%2Aexp%28-xx.%5E2-yy.%5E2%29%3B%E6%88%91%E7%9A%84%E9%97%AE%E9%A2%98%E6%98%AF%3A2.%E5%A6%82%E6%9E%9C%E6%88%91%E8%A6%81%E6%8A%8A%E5%BC%8F%E4%B8%AD%E7%9A%84%E5%8F%98%E9%87%8Fx%E6%9B%BF%E6%8D%A2%E4%B8%BAx-1%2C%E6%88%96%E8%80%851%2Fx%2C%E5%BC%8F%E5%AD%90%E7%9A%84%E6%94%B9%E5%86%99)
Matlab中矩阵的运算符号问题我列举了一个矩阵:[xx,yy]=meshgrid(x,y),变量域都已经取好了.关系的表达式如下:zz=xx.*exp(-xx.^2-yy.^2);我的问题是:2.如果我要把式中的变量x替换为x-1,或者1/x,式子的改写
Matlab中矩阵的运算符号问题
我列举了一个矩阵:[xx,yy]=meshgrid(x,y),变量域都已经取好了.
关系的表达式如下:
zz=xx.*exp(-xx.^2-yy.^2);
我的问题是:
2.如果我要把式中的变量x替换为x-1,或者1/x,式子的改写应该如何进行?
希望能得到详细的说明.
原格式是:
x=linspace(-2,2,100);
y=linspace(-2,2,100);
[xx,yy]=meshgrid(x,y);
zz=xx.*exp(-xx.^2-yy.^2);
surf(xx,yy,zz);
运行后表示的是:z=x*exp(-x^2-y^2)的三维网格图
我想把它编写成类似z=(x-1)*exp(-x^2-y^2)或者z=(1/x)*exp(-x^2-y^2)的三维网格图,应该怎么编写函数式.
Matlab中矩阵的运算符号问题我列举了一个矩阵:[xx,yy]=meshgrid(x,y),变量域都已经取好了.关系的表达式如下:zz=xx.*exp(-xx.^2-yy.^2);我的问题是:2.如果我要把式中的变量x替换为x-1,或者1/x,式子的改写
第一:"xx.”表示点用算,分别表示矩阵之间的乘法、除法、和乘方的点运算,点运算实际上是对两个参与运算的矩阵中的对应元素的直接运算,矩阵加减运算和点运算道理相同,因此不用再运算符前加“.”
第二个问题请你解释得清楚点,meshgrid是生成网格矩阵函数