带点是什么意思
=meshgrid(1:0.5:10,1:0.5:20);z=y./[(x.^2+y.^2)];
contour(x,y,z)
通过上面的命令绘制了等高线的部分,但我始终不明白为什么在第二句中x,y后面都带有一个点啊?不带点在matlab中会报错1
请指教! matlab中的点乘代表对矩阵的元素操作,试比较:
clc
clear
x=;
disp()
1 2 1 4 1 4 7 10 7 10
3 4 9 16 9 16 15 22 15 22
回复 沙发 friendchj 的帖子
谢谢!十分感谢,希望讲讲上面程序! 我用一楼的命令在matlab中计算,得出了结果,可后来又画另一张图,采用如下命令,却报错,请指正!命令为: =meshgrid(1:0.5:100,1:0.5:100);
z=10*x.+y./((x.+1)^2+y.^2)-y./((x.-1)^2+y.^2));
contour(x,y,z);
报错信息为:
??? z=10*x.+y./((x.+1)^2+y.^2)-y./((x.-1)^2+y.^2));
|
Error: Unexpected MATLAB operator.
这而是为什么,请指正!
[ 本帖最后由 zgdy_1 于 2009-6-5 22:22 编辑 ]
回复 地板 zgdy_1 的帖子
建议楼主在help里搜一下Arithmetic Operators回复 5楼 ChaChing 的帖子
正在查询,谢谢!
页:
[1]