永发信息网

在matlab的命令窗口如何调用M文件

答案:3  悬赏:10  手机版
解决时间 2021-05-04 09:28
RT
最佳答案

我在matlab里建了个.m文件,里面全是字母参数,我现在要测试,所以在command里要对参数赋值再运行.m文件,我该怎么做呢?
举个例子.m中为

syms x 
syms y
syms x0
syms y0
syms x1
syms y1
syms x2
syms y2
syms x3
syms y3
syms d0
syms d1
syms d2
syms d3
F1=((x-x0)^2+(x-y0)^2)^(1/2)-((x-x1)^2+(y-y1)^2)^(1/2)-d0
F2=((x-x0)^2+(x-y0)^2)^(1/2)-((x-x2)^2+(y-y2)^2)^(1/2)-d1
F3=((x-x0)^2+(x-y0)^2)^(1/2)-((x-x3)^2+(y-y3)^2)^(1/2)-d2
F4=((x-x1)^2+(x-y1)^2)^(1/2)-((x-x2)^2+(y-y2)^2)^(1/2)-d3
我在command中先对x0,y0,x1,y1,x2,y2,x3,y3,d0,d1,d2,d3赋值再运行,该如何编写程序
全部回答

这要看你的M文件是函数文件还是脚本:

如果是函数function开头,比如function chen=fun1(in) 直接在workspace中调用out=fun1(in) 若m文件是脚本,文件名为fun2

直接在workspace中输入fun2就行了

直接调用文件名

如 hao.m

输入,如果带参数5

>>hao(5)

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁能给我个诺基亚5230上市的准确时间啊等的辛
友邦饭店地址在哪,我要去那里办事
求能收看到HBO电影台的网络电视软件?
为什么我家电脑点击一些网页的标题没有反应?
有什么关于感恩的故事么
有没有好看的街舞类似电视
我现在想开一家店买东西>>
我的分数没有过专一的线,但我还是报了能录取
神鬼传奇用元宝买使用过的坐骑,还能送人吗
网速咋这么慢啊! 阳光牧场
The way that it was and could have been su
msn的登入是记住密码可是却不记得密码了
多长时间才能养长指甲?
帮我用英语翻译下面的话?
长三角地区哪里有灌注桩需要钻机?
推荐资讯
为什么我红钻续费了、还显示是过期的。
面包总会有的出自哪里
东升修理厂我想知道这个在什么地方
国庆大典总共筹备了多久?
安徽芜湖哪里可以吃到水煮活鱼
班级规划怎么写,怎么写大学生中期职业规划书&
蘑菇仔区狮子头熊头?
少女时代 <echo>QQ空间可用的MP3地址谁有?
[圣诞老人]猜一古代哪种官职?急,急,急
天龙八部还有多久开新区
黄河的源头是哪里?
注射完甲流疫苗后几天之内不能吃辣的和海鲜?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?