a=(x-b*(3-x)/(1-x)^3)*x^2/(log(1-x)+x/(1-x));这个等式用matlab画三维图怎么实现,a,x,b分别是三个坐标轴的变量!

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 16:14:18
a=(x-b*(3-x)/(1-x)^3)*x^2/(log(1-x)+x/(1-x));这个等式用matlab画三维图怎么实现,a,x,b分别是三个坐标轴的变量!
xRJ@`ҘeT-O+kVlݪԊZV6f33_d >0̹9d$]Vy3N)ݗ´ym} fGM钫 +vU64E%{)[hÅ7HA&R %n(jᨊ۾{K~mA1ޮLIjN,}R]p\`¬`~$P?\4(=oH+[?JS4-RI62@>(zcLY̥9t>6V<[@O9F$Y( g/(:ğ*c30y͙'TOvY;{MDh|rŬ$&G/Mb@9Vʙ̐w=QԄ{`ۣ]

a=(x-b*(3-x)/(1-x)^3)*x^2/(log(1-x)+x/(1-x));这个等式用matlab画三维图怎么实现,a,x,b分别是三个坐标轴的变量!
a=(x-b*(3-x)/(1-x)^3)*x^2/(log(1-x)+x/(1-x));这个等式用matlab画三维图怎么实现,
a,x,b分别是三个坐标轴的变量!

a=(x-b*(3-x)/(1-x)^3)*x^2/(log(1-x)+x/(1-x));这个等式用matlab画三维图怎么实现,a,x,b分别是三个坐标轴的变量!
你的题目似乎有点不对呀
b是个常数还是一个变量呢?如果是个常数,那只能画2维图形呀
如果是变量,就相当于y对吧
clear all;clc;
syms x y
z=(x-y*(3-x)/(1-x)^3)*x^2/(log(1-x)+x/(1-x));
figure(1)
ezmesh(z,[-5,3]);
figure(2);
ezmesh(x,y,z,[-pi,pi/6,-pi,pi/2]);
figure(3);
ezsurf(z,[-5,3]);
figure(4)
ezsurf(x,y,z,[-pi,pi/6,-pi,pi/2]);
你运行一下,对比一下效果,祝顺利.

>> syms b x
>> a=(x-b*(3-x)/(1-x)^3)*x^2/(log(1-x)+x/(1-x));
>> ezmesh(a)
试试这样行不行