matlab contour 我编了个程序想画等高线图 但是出来太多等高线 我就想选择三四条比较明显的画出来 而且我还想美观一些 同时把先画粗点 我编导程序如下:k = 8.6250e-5;Ea = 0.8;m=2;n0=100000;[s,t]=mesh
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/20 09:16:56
matlab contour 我编了个程序想画等高线图 但是出来太多等高线 我就想选择三四条比较明显的画出来 而且我还想美观一些 同时把先画粗点 我编导程序如下:k = 8.6250e-5;Ea = 0.8;m=2;n0=100000;[s,t]=mesh
matlab contour
我编了个程序想画等高线图 但是出来太多等高线 我就想选择三四条比较明显的画出来 而且我还想美观一些 同时把先画粗点 我编导程序如下:
k = 8.6250e-5;
Ea = 0.8;
m=2;
n0=100000;
[s,t]=meshgrid(303:2:403,200:20:5000);
n=exp(-Ea./(k.*303)).*n0./exp(-Ea./(k.*s));
f=m./n.*((t./n).^(m-1)).*exp(-(t./n).^m);
surf(t,s,f);
view([1,0.2,1]);
figure;
[C,h]=contour(t,f,s,10,'LineWidth',2);
clabel(C,'manual');
matlab contour 我编了个程序想画等高线图 但是出来太多等高线 我就想选择三四条比较明显的画出来 而且我还想美观一些 同时把先画粗点 我编导程序如下:k = 8.6250e-5;Ea = 0.8;m=2;n0=100000;[s,t]=mesh
CRect rc;
m_static.GetWindowRect(&rc);
ScreenToClient(&rc);
InvalidateRect(rc);
但还是会重叠在一起.
但是我这样写更新整个子窗口就不会重叠:
HWND hwnd = this->GetParent()->GetSafeHwnd();
RECT rect;
::GetClientRect(hwnd,&rect);
::InvalidateRect(hwnd,&rect,1);
::UpdateWindow(hwnd);