为什么要配置环境变量,path路径又是干什么的

一、文件结构(大部分)

  1. 下载的软件一般都有这样的结构
    • 以 Tomcat 为例:
      在这里插入图片描述

什么是jar包:参考博客

jar包是干什么的:参考博客

二、环境变量

1.系统变量与用户变量

  1. 如何找到系统变量与环境变量
    属性高级系统设置
    环境变量
    在这里插入图片描述
    2.系统变量用户变量的区别
    • 用户变量是指我们当前登入这台电脑的用户,比如管理员用户,普通用户。在里面配置的环境变量,只对这个用户有效,一旦用户进行了更换,这环境变量将改为新登录用户的环境变量。
    • 系统变量系统变量是指这这台电脑的配置的环境变量,对所有用户都生效,不管你换哪个用户,都是生效的
    • 用户变量只对所设置的特定的用户起作用,系统变量对所有的用户都起作用

2.path路径

  • PATH路径:用来指定可执行文件的搜索路径(“eg:” exe;bat等等)
    • 以Tomcat为例:
  1. 手动启动Tomcat服务(找到bin文件下的名为startup的bat文件)
    在这里插入图片描述
  • 其中startup.bat为启动 shutdown.bat为关闭
  1. 在cmd上面打开Tim(通过命令行)
    在这里插入图片描述
  • 可以看见我们直接输入Tim是不行的
  • 进入到Tim中的bin文件下
    在这里插入图片描述
  • 可以看见Tim被打开了
  • 我认为设置环境变量就是告诉系统我所需要的东西你要去哪里给我找出来
  • 如果不设置也可以。我以Java为例,在cmd上我们需要将java文件编码,就需要使用javac编译器,将java源文件编码成字节码文件。如果你没有配置环境变量,系统就不知道javac是什么东西。你就需要将源文件转移到JDK所在的文件目录下,并且在cmd上也进入。才能运行javac命令。

Java如何配置环境变量:参考博客
环境变量:参考博客

### 如何在CarSim中设置和运行双车对比仿真 #### 设置环境 在进行双车对比仿真的过程中,首先需要确保安装并配置好CarSim软件及其相关模块。由于CarSim是一款专注于车辆动力学仿真的工具,其功能涵盖了多种类型的车辆模型以及复杂的动态行为分析[^1]。 #### 创建基础模型 对于每辆待比较的车辆,需分别创建独立的基础模型。这些模型应基于实际车辆参数构建,包括但不限于质量分布、惯性矩、轮胎特性、悬挂系统几何结构等。此外,在建模阶段还需特别关注铰接部位的设计细节,因为这直接影响到车辆的整体操控表现[^2]。 #### 参数化差异设定 为了让两辆车具有可比性,应当明确它们之间的主要区别点是什么。例如,如果目标是比较两种不同的悬架设计,则除了改变对应的悬架属性外,其余所有条件都应保持一致;同样地,当评估新型转向算法效果时,仅修改控制器逻辑而不触及其他子系统的定义也是必要的做法之一。 #### 配置场景与边界条件 接下来要定义具体的测试情景——即所谓的“工况”。常见的选项有直线加速/减速过程中的稳定性检验、绕桩行驶能力测量或者紧急避障反应速度考察等等。与此同时还要指定路面状况(平坦燥沥青路还是湿滑泥泞土道)、外界扰源(风向变化幅度范围)以及其他可能影响实验结果的因素约束条件。 #### 执行联合仿真 一旦上述准备工作完成之后就可以启动正式计算流程了 。值得注意的是 ,虽然理论上可以直接在同一界面下同时加载两个完全分离但又互相对照 的实例来进行同步运算操作 ,但实际上出于效率考量更推荐采用批处理模式依次单独执行各单体案例后再汇总数据加以综合评判的方式 [^1]. #### 数据采集与可视化展示 最后一步就是收集整理来自两次独立运行所产生的海量原始记录资料并通过图表形式直观呈现出来以便于后续深入探讨两者间存在的异同之处所在 。此时可以充分利用CarSim内置的强大后处理功能来辅助实现这一目的 . ```matlab % MATLAB脚本用于自动化批量处理多个Carsim输出文件 function process_carsim_results() % 定义输入路径及输出目录名 inputFolderPath = 'C:\path\to\input'; outputFolderPath = 'C:\path\to\output'; % 获取当前工作区内的.mat文件列表 files = dir(fullfile(inputFolderPath, '*.mat')); for i=1:length(files) fileName = fullfile(inputFolderPath,files(i).name); % 加载MATLAB变量至内存空间 load(fileName); % 对特定信号应用自定义变换函数... transformedData = customTransformationFunction(rawSignalFromMatFile); % 将转换后的成果保存回磁盘存储器上新的位置处去 save(fullfile(outputFolderPath,sprintf('processed_%d.mat',i)),'transformedData'); end end ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值