请问如何用C++画出函数的图像.有一个函数y=1/(1+x*x);用C++应该怎样画出

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/15 18:06:48
请问如何用C++画出函数的图像.有一个函数y=1/(1+x*x);用C++应该怎样画出请问如何用C++画出函数的图像.有一个函数y=1/(1+x*x);用C++应该怎样画出请问如何用C++画出函数的图

请问如何用C++画出函数的图像.有一个函数y=1/(1+x*x);用C++应该怎样画出
请问如何用C++画出函数的图像.
有一个函数y=1/(1+x*x);用C++应该怎样画出

请问如何用C++画出函数的图像.有一个函数y=1/(1+x*x);用C++应该怎样画出
可以直接调用CodeBlocks,MinGW,Win SDK
2.CodeBlocks可以创建 Win32 GUI Project
3.resource.h
#include <windows.h>
// ID of Main Dialog
#define DLG_MAIN 101
4.resource.rc
#include "resource.h"
DLG_MAIN DIALOGEX 6,5,194,106
CAPTION "Code::Blocks Template Dialog App"
FONT 8,"Tahoma"
5.main.cpp
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include<stdlib.h>
#include<string.h>
#include "resource.h"
HINSTANCE hInst;
BOOL CALLBACK DialogProc(HWND hwndDlg,UINT uMsg,WPARAM wParam,LPARAM lParam)
{
  HDC hDC; //定义指向设备描述表的句柄
  HBRUSH hBrush; //定义指向画刷的句柄
  HPEN hPen; //定义指向画笔的句柄
  PAINTSTRUCT PtStr; //定义指向包含绘图信息的结构体变量
  switch(uMsg)
  {
    case WM_PAINT:
     hDC=BeginPaint(hwndDlg,&PtStr);
     SetMapMode(hDC,MM_ANISOTROPIC); //设置映像模式
     //设置画笔.采用系统预定定义的黑色画笔
     hPen=(HPEN)GetStockObject(BLACK_PEN);
     //定义画刷,采用系统预定义的深灰色画刷
     hBrush=(HBRUSH)GetStockObject(DKGRAY_BRUSH);
     SelectObject(hDC,hBrush); //选择画刷
     SelectObject(hDC,hPen); //选择画笔
     RoundRect(hDC,50,120,100,200,15,15); //圆角矩形
     //定义画刷,采用系统预定义的亮灰色画刷
     hBrush=(HBRUSH)GetStockObject(LTGRAY_BRUSH);
     SelectObject(hDC,hBrush); //选择画刷
     Ellipse(hDC,150,50,200,150); //椭圆
     //定义画刷,采用系统预定义的虚画刷
     hBrush=(HBRUSH)GetStockObject(HOLLOW_BRUSH);
     SelectObject(hDC,hBrush); //选择画刷
     Pie(hDC,250,50,300,100,250,50,300,50); //饼形
     EndPaint(hwndDlg,&PtStr); //结束绘图
     return TRUE;
    case WM_INITDIALOG:
      return TRUE;
    case WM_CLOSE:
     EndDialog(hwndDlg,0);
     return TRUE;
  }
  return FALSE;
}
int APIENTRY WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nShowCmd)
{
  hInst = hInstance;
  // The user interface is a modal dialog box
  return DialogBox(hInstance,MAKEINTRESOURCE(DLG_MAIN),NULL,(DLGPROC)DialogProc);
}

请问如何用C++画出函数的图像.有一个函数y=1/(1+x*x);用C++应该怎样画出 如何用VB画出二次函数图像和波长图像 如何用matlab画出下面函数图像并取点 请问如何用MATLAB画出 z=xy 在三维直角坐标系8个卦限的图像? 给出x变量的区间是[0,6],如何用Matlab画出一个完整的正弦函数图像,如何再画[0,3]范围内半个正弦函数图 如何用matlab画出均匀分布的累计概率分布函数?不是简单地画函数图像,要利用随机数, 如何用excel画出一个函数的曲线,函数已知,例如抛物线 如何用matlab画出这个函数的图像,并求出最大值,如何用matlab画出这个函数的图形并求出最大值.知道网友 | 4分钟前 | 分享z=(c*c+sqrt((a*a+b*b+c*c)^2-4a*a*b*b))/(b*b-a*a)其中c是常数.新手摸索了很长时 已知对应函数值,如何用matlab 画出该函数的大致图像已经知道一未知函数的N对XY值,想用matlab画出该函数的大致图像,但是我对matlab一点都不懂.PS:N值还蛮大的,了解未知函数图像的大致走向有 用几何画板如何用函数画出爱心图像(不是手绘),要具体一点, 函数y=-2165x^2-414.5x+135.5如何用matlab画出图像 请问如何用matlab画出这样的坐标系? 画出函数的图像 如何用一笔画出一个中间有一个叉的三角形? 如何用一笔画出一个中间有一个十字的三角形? 如何用几何画板画正弦函数在一个周期内的图像 如何用mathematica同时画出两个函数图像一个是f[x] =x^5,另一个是g[X] = 5^X,要求坐标轴上没有刻度~ 请问怎样用maple画出有区间的函数图像有2个函数:函数1:当 0