%程序一:利用不同颜色的曲线绘制三维图像函数
function plot3c(x,y,z,color)
%封装了Matlab的Plot3函数
%r代表红色,g代表绿色,b代表蓝色,c代表青绿色,m代表品红色,y代表黄色,k代表黑色,w代表白色
%plot3语句为Matlab中绘制三维曲线的库函数
switch(color)
case 0
plot3(x,y,z,'w-');
case 1
plot3(x.y,z,'r-');
case 2
plot3(x,y,z,'g-');
case 3
plot3(x,y,z,'c-');
case 4
plot3(x.y,z,'m-');
case 5
plot3(x,y,z,'y-');
case 6
plot3(x,y,z,'b-');
case 7
plot3(x.y,z,'k-');
end
这个程序怎样在Matlab中仿真出来啊? 急需知道! 谢谢帮助我!
请问这个>> [x y]=meshgrid(-100:100);
>> z=x.^2+y.^2;
>> plot3c(x,y,z,2)
是可以画出绿色的三维图,可是,我的程序:
function plot3c(x,y,z,color)
%封装了Matlab的Plot3函数
%r代表红色,g代表绿色,b代表蓝色,c代表青绿色,m代表品红色,y代表黄色,k代表黑色,w代表白色
%plot3语句为Matlab中绘制三维曲线的库函数
switch(color)
case 0
。。。。
plot3(x.y,z,'k-');
end 怎样让绘制出程序要求的图呢?
参考资料:自己解答