matlab作业 不懂 求帮助 其中的参数值是什么意思??谢谢

编写函数文件,求矩阵的乘积,当参数值为1时,求矩阵的普通乘积;若参数值为2时,求矩阵元素间的乘积.(不能使用MatLab中的相关函数)(当矩阵阶数不匹配时要显示相应的报错... 编写函数文件,求矩阵的乘积,当参数值为1时,求矩阵的普通乘积;若参数值为2时,求矩阵元素间的乘积.(不能使用MatLab中的相关函数)
(当矩阵阶数不匹配时要显示相应的报错信息)
展开
 我来答
西北工大附中
2012-11-08
知道答主
回答量:16
采纳率:0%
帮助的人:17.1万
展开全部
clear;clc;
U=input('please enter a number');
A=[1 1;1 1];
B=[2 2;2 2];%以上设置矩阵,当然,必须满足A和B的阶数关系,楼主自己可以随意变
if U==1
C=A*B;
elseif U==2
C=A.*B;
else disp('error')
end%以上是判断参数值
C

以上是程序,已验证,放到你的工作目录里运行,然后在command window 里输入值就好(就是在please enter a number后面)

请给分吧
TableDI
2024-07-18 广告
VLOOKUP是Excel中的常用函数,用于在表格的首列中查找值,并返回该行中指定列的值。其基本语法为:`VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])`。... 点击进入详情页
本回答由TableDI提供
superboy123456
2012-11-06 · 超过19用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:46.1万
展开全部
你老师的意思应该是输入参数选择功能。输入为1,执行矩阵乘法,输入为2,执行点乘。再加一个判断矩阵是否可以乘的判断语句。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式