MATLAB中批量处理矩阵

我在MATLAB中创建了例如:d1,d2,d3......这样名称的矩阵,现在我想用循环语句批量处理它们,这些矩阵是怎么表示的(它们的名称的表示的格式是怎么样的)?麻烦给... 我在MATLAB中创建了例如:d1,d2,d3......这样名称的矩阵,现在我想用循环语句批量处理它们,这些矩阵是怎么表示的(它们的名称的表示的格式是怎么样的)?麻烦给一个例子(比如从每个矩阵中取出(1,1)的值),谢谢。 展开
 我来答
KITTENZTY
推荐于2017-11-23 · TA获得超过165个赞
知道答主
回答量:27
采纳率:0%
帮助的人:0
展开全部
例子:
d1=[1 2 3;
4 5 6]
[m,n]=size(d1) % m为矩阵行数 n为矩阵列数 即d1为2行3列矩阵
for i=1:m % 做循环 取矩阵中的每一个元素 进行运算
for j=1:n
d(i,j)=d1(i,j)*d1(i,j); %取d1中的第i行 第j列元素 做平方运算
end
end
d
-----------------------------------
例子的结果输出:
d1 =
1 2 3
4 5 6
m =
2
n =
3
d =
1 4 9
16 25 36
东莞大凡
2024-08-07 广告
在东莞市大凡光学科技有限公司,我们利用Halcon软件处理机器视觉项目时,会用到自定义标定板以满足特定需求。Halcon支持用户根据实际应用场景自定义标定板形状与标记点。这不仅可以灵活应对不同工作环境,还能提高标定精度。通过调整圆点数量、间... 点击进入详情页
本回答由东莞大凡提供
禄杨氏况辛
2020-04-13 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:33%
帮助的人:742万
展开全部
等价于:
eval(sprintf('c%d = a%d\n', [1:2; 1:2]))
不要这样定义变量,你应该定义三维矩阵a,或元胞数组a。
比如元胞数组a,就可以这样访问数据:
a{i}(:, 2)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
思题锁2754
2017-10-28 · 知道合伙人互联网行家
思题锁2754
知道合伙人互联网行家
采纳数:566 获赞数:3554
2012年进武汉大学。

向TA提问 私信TA
展开全部
f(x) =∫(1->x) ln(1+t)/t dt

f(1/x) = ∫(1->1/x) ln(1+t)/t dt

let
u = 1/t
du = -(1/t^2) dt
dt = -du/u^2

∫(1->1/x) ln(1+t)/t dt
=∫(1->x) [ln(1+1/u)/(1/u) ] .[-du/u^2]
=-∫(1->x) [ln(1+1/u)/u ] .du
=-∫(1->x) [ln(1+1/t)/t ] dt
=-∫(1->x) ln[(t+1)/t] /t dt

f(x) + (1/x)
=∫(1->x) ln(1+t)/t dt -∫(1->x) ln[(t+1)/t] /t dt
=∫(1->x) lnt/t dt
=(1/2)[ (lnt)^2] |(1->x)
=(1/2)(lnx)^2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
diysanguo
2010-12-09 · TA获得超过109个赞
知道答主
回答量:52
采纳率:0%
帮助的人:68.2万
展开全部
例如:
d1 = [2,1;0.2,3];
d2 = [3,4;0.25,1];

for i = 1:2
str = ['d',num2str(i),'(1,1)'];
disp(eval(str));
end
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
梓盫_Imik
2017-11-22
知道答主
回答量:2
采纳率:0%
帮助的人:1819
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式