永发信息网

MATLAB 用M文件写函数 调用的时候出问题

答案:1  悬赏:40  手机版
解决时间 2021-01-03 05:27
MATLAB 用M文件写函数 调用的时候出问题


这是题目的要求:

我编的M文件:
function[a1,a2,N1,N2]=ans(m1,m2,x)
g=9.8;
%x 输入角度
y=x/360*pi;
A=[m1*cos(y),-m1,-sin(y),0;m1*sin(y),0,cos(y),0;0,m2,-sin(y),0;0,0,-cos(y),1];
B=[a1;a2;N1;N2];
C=[0;m1*g;0;m2*g];
A*B==C;

.实在是不知道哪里出了问题.
最佳答案

首先你的函数名不对吧,看你调用函数名应该是answer而不是ans
你这个是应为a1,a2,N1,N2是函数的的返回值,但在你的函数中没有给出这些值的定义,程序应该改为
function[a1,a2,N1,N2]=answer(m1,m2,x)
g=9.8;
%x 输入角度
y=x/360*pi;
A=[m1*cos(y),-m1,-sin(y),0;m1*sin(y),0,cos(y),0;0,m2,-sin(y),0;0,0,-cos(y),1];
C=[0;m1*g;0;m2*g];
B=A\C;
a1=B(1);
a2=B(2);
N1=B(3);
N2=B(4);


我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
很多人行路难中很多人在创业策划的时候会有那
西大街派出所位置在什么地方啊,我要过去办理
不喜迅雷7,界面太花哨,没有迅雷6用起来简洁
多伦多怎样到安大略省?
农村信用社信用卡申请
秦皇岛港公安局东煤港派出所地址在哪?我要去
国税的年报怎么申报
单选题1911年,辛亥革命迅速发展的同时潜伏着
朗动放备胎的地方能放进全尺寸的轮胎吗
隔河头乡派出所地址在什么地方?想过去办事
中国移动什么时候倒闭
We all joined the game Bill because he was
长途派出所地址在什么地方?想过去办事
六亿三千四百零五万写作________,改写成用“
韩版运动卫裤休闲小脚哈伦裤配什么上衣好看
推荐资讯
单选题关于瞬时速度和平均速度的理解,下列说
租房违约金怎么算
单县羊杂汤和平泉羊杂汤区别
清流镇气象局地址有知道的么?有点事想过去!
在瓜子二手车深圳牌买车怎么回江西老家过户要
男人在面对跟喜欢的女人见面会紧张吗?会不跟
碳纤维是什么材料
电脑键盘关机键和重启键是哪个键?
外国人的脸一般有多少厘米长?
石望供电所(石望营业厅)办公位置在哪啊?好找
男运动员6名,女运动员4名,其中男女队长各1
电闪雷鸣,暴雨倾盆,心似潮涌,深夜无寐.什么意
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?