停车场仿真系统数学建模及Matlab源码实现

1 简介

近年来,随着经济社会的持续快速发展和国民生活水平的稳步提升,汽车已逐渐进入普通百姓的生活,我国的汽车拥有量不断增加,许多城市出现了停车难和交通道路堵塞的现象。为了应对停车紧张的局面,很多地方停车场建设规模增大,许多大中型的停车场不断涌现。而传统停车场主要通过人工管理,随着停车场面积增大,车位数量增多,不仅需要增加停车场管理人员,而且客户停车、取车时很难快速找到停车位置,无法保证停车场的效率,管理难度与日俱增,同时,有些空缺车位不容易找到,导致车位没有有效利用,造成了资源浪费。所以,如何提高停车场的车位利用率及停车效率已经成为新型停车场建设所必须解决的问题。本方案主要采用对停车场管理系统进行智能化方案设计并利用先进的图像采集系统对停车场来往车辆进行车牌识别,再利用信息记录系统对车辆的车牌信息、停车时刻、停车时长和停车位置进行管理登记,采用超声波车位检测系统对停车场的车位进行检测,增设定位终端系统对车位的车牌信息进行提取。根据信息记录系统的信息、超声波定位系统的检测信息和定位终端的提取信息确定停车场的车位空缺情况及车位所停车辆的车牌等信息。

2 部分代码

登录后复制

function varargout = jieshu(varargin)% JIESHU M-file for jieshu.fig%      JIESHU, by itself, creates a new JIESHU or raises the existing%      singleton*.%%      H = JIESHU returns the handle to a new JIESHU or the handle to%      the existing singleton*.%%      JIESHU('CALLBACK',hObject,eventData,handles,...) calls the local%      function named CALLBACK in JIESHU.M with the given input arguments.%%      JIESHU('Property','Value',...) creates a new JIESHU or raises the%      existing singleton*.  Starting from the left, property value pairs are%      applied to the GUI before jieshu_OpeningFcn gets called.  An%      unrecognized property name or invalid value makes property application%      stop.  All inputs are passed to jieshu_OpeningFcn via varargin.%%      *See GUI Options on GUIDE's Tools menu.  Choose "GUI allows only one%      instance to run (singleton)".%% See also: GUIDE, GUIDATA, GUIHANDLES% Edit the above text to modify the response to help jieshu% Last Modified by GUIDE v2.5 07-Dec-2010 22:40:03% Begin initialization code - DO NOT EDITgui_Singleton = 1;gui_State = struct('gui_Name',       mfilename, ...                   'gui_Singleton',  gui_Singleton, ...                   'gui_OpeningFcn', @jieshu_OpeningFcn, ...                   'gui_OutputFcn',  @jieshu_OutputFcn, ...                   'gui_LayoutFcn',  [] , ...                   'gui_Callback',   []);if nargin && ischar(varargin{1})    gui_State.gui_Callback = str2func(varargin{1});endif nargout    [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});else    gui_mainfcn(gui_State, varargin{:});end% End initialization code - DO NOT EDIT% --- Executes just before jieshu is made visible.function jieshu_OpeningFcn(hObject, eventdata, handles, varargin)% This function has no output args, see OutputFcn.% hObject    handle to figure% eventdata  reserved - to be defined in a future version of MATLAB% handles    structure with handles and user data (see GUIDATA)% varargin   command line arguments to jieshu (see VARARGIN)% Choose default command line output for jieshuhandles.output = hObject;% Update handles structureguidata(hObject, handles);global qianglobal rateset(handles.abc,'String',num2str(rate));set(handles.bbb,'String',num2str(qian));% UIWAIT makes jieshu wait for user response (see UIRESUME)% uiwait(handles.figure1);% --- Outputs from this function are returned to the command line.function varargout = jieshu_OutputFcn(hObject, eventdata, handles) % varargout  cell array for returning output args (see VARARGOUT);% hObject    handle to figure% eventdata  reserved - to be defined in a future version of MATLAB% handles    structure with handles and user data (see GUIDATA)% Get default command line output from handles structurevarargout{1} = handles.output;function edit2_Callback(hObject, eventdata, handles)% hObject    handle to edit2 (see GCBO)% eventdata  reserved - to be defined in a future version of MATLAB% handles    structure with handles and user data (see GUIDATA)% Hints: get(hObject,'String') returns contents of edit2 as text%        str2double(get(hObject,'String')) returns contents of edit2 as a double% --- Executes during object creation, after setting all properties.function edit2_CreateFcn(hObject, eventdata, handles)% hObject    handle to edit2 (see GCBO)% eventdata  reserved - to be defined in a future version of MATLAB% handles    empty - handles not created until after all CreateFcns called% Hint: edit controls usually have a white background on Windows.%       See ISPC and COMPUTER.if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))    set(hObject,'BackgroundColor','white');endfunction edit3_Callback(hObject, eventdata, handles)% hObject    handle to edit3 (see GCBO)% eventdata  reserved - to be defined in a future version of MATLAB% handles    structure with handles and user data (see GUIDATA)% Hints: get(hObject,'String') returns contents of edit3 as text%        str2double(get(hObject,'String')) returns contents of edit3 as a double% --- Executes during object creation, after setting all properties.function edit3_CreateFcn(hObject, eventdata, handles)% hObject    handle to edit3 (see GCBO)% eventdata  reserved - to be defined in a future version of MATLAB% handles    empty - handles not created until after all CreateFcns called% Hint: edit controls usually have a white background on Windows.%       See ISPC and COMPUTER.if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))    set(hObject,'BackgroundColor','white');end% --- Executes on button press in pushbutton1.function pushbutton1_Callback(hObject, eventdata, handles)close all;openfig('jiemian1.fig')% hObject    handle to pushbutton1 (see GCBO)% eventdata  reserved - to be defined in a future version of MATLAB% handles    structure with handles and user data (see GUIDATA)% --- Executes on button press in pushbutton2.function pushbutton2_Callback(hObject, eventdata, handles)close all% hObject    handle to pushbutton2 (see GCBO)% eventdata  reserved - to be defined in a future version of MATLAB% handles    structure with handles and user data (see GUIDATA)% --- Executes during object creation, after setting all properties.function bbb_CreateFcn(hObject, eventdata, handles)% hObject    handle to bbb (see GCBO)% eventdata  reserved - to be defined in a future version of MATLAB% handles    empty - handles not created until after all CreateFcns called1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.47.48.49.50.51.52.53.54.55.56.57.58.59.60.61.62.63.64.65.66.67.68.69.70.71.72.73.74.75.76.77.78.79.80.81.82.83.84.85.86.87.88.89.90.91.92.93.94.95.96.97.98.99.100.101.102.103.104.105.106.107.108.109.110.111.112.113.114.115.

3 仿真结果

【数学建模】停车场仿真系统含Matlab源码_2d

【数学建模】停车场仿真系统含Matlab源码_ide_02

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空