MATLAB执行普通.m文件

MATLAB执行普通.m文件

matlab在脚本文件里面也可以直接执行.m文件,使用run命令。

% 假设当前目录存在文件名为script.m,运行下面语句即可调用该脚本
run('script');	% 或者run('./script');也可以
% 不同目录下的文件
% 使用..返回上级目录,运行下面语句可以访问上层目录脚本
run('../script');
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MATLAB下的FPS特拳行动3DOperationEigenfaust3D-opeig3d.zip 本帖最后由 stellari 于 2013-7-19 15:35 编辑 注:应Mathworks官方要求。本人将此游戏Demo的名称更改为《特拳行动3D》(Operation Eigenfaust 3D),并已删除了随该Demo附带(尽管并未使用)的与德军有关的标志,徽章,和画像等图形素材。特此说明。另,Operation Eigenfaust是一个恶搞的名字。原德军总部游戏的某一集的副标题是Operation Eisenfaust(铁拳行动)。Eigenfaust是把Eigenvalue(特征值)的前半部分和Eisenfaust(铁拳)的后半部分拼起来自创的一个词。 这个程序演示了如何使用MATLAB来写出一个第一人称射击游戏中的3D环境。这是目前为止本人最满意的作品。以下是实际游戏画面: Snapshot2.png Operation Eigenfaust 3D 实际游戏画面 特性: ------------ 用纯MATLAB自写的光线投射(Ray casting)引擎和材质贴图引擎。 可以在给定的地图内随意行走。 在普通的电脑上也可达到30-60fps 支持镜头拉近/拉远。 完整的碰撞检测。(2013年7月12日添加) 能够正确显示半开的门和门后的景物。(2013年7月12日添加) 滑动门可以打开/关闭(2013年7月19日添加) ------------ 安装方法: ------------ 解压附件中的zip文件,随便拷贝到一个目录下,将该目录作为当前目录,执行wolf3d.m即可。或者 安装附件中附带的app程序(R2013a或以上) ----------- 控制方法: ------------- WASD: 移动位置 左右箭头(或鼠标移动):旋转视角 鼠标滚轮:镜头拉近/远 ENTER:切换鼠标移动开/关 SPACE:开门/关门 ESC: 退出程序 ------------- TODO: ------------ 敌人和状态显示界面。 ------------ 希望大家多提宝贵意见! 对趣味编程感兴趣的同学可以参考我以前的其他游戏: 《星之咏叹》 https://www.ilovematlab.cn/thread-140533-1-1.html 《超级玛丽》 https://www.ilovematlab.cn/thread-224404-1-1.html *更新记录 ---------------- 2013年7月12日: *更新至0.75版; *加入碰撞检测; *加入滑动门的正确渲染; *加入多变量监测界面。 2013年7月19日: *更新至0.85版; *滑动门可以打开/关闭; *游戏更名为《特拳行动3D》(Operation Eigenfaust 3D)并删除有争议的场景。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值