请问如何用matlab编写r*e^r=k,其中k包含两个变量,画出r与两个变量的三维图。

2025-05-21 13:32:22
推荐回答(1个)
回答1:

k包含的两个变量就是e和r吧?是要画出e,r与k的关系图吗?

clear all

r=0:0.1:10;

e=0:0.1:10; 

for ii=1:length(r)

    for jj=1:length(e) 

        k(ii,jj)=r(ii)*e(jj)^r(ii);

    end

end

mesh(r,e,real(k))

xlabel('r');ylabel('e');zlabel('k')