Matlab: если a = 40 * 1 и b = 32 * 1, как построить c = 40 * 32? - PullRequest
0 голосов
/ 04 ноября 2019

Как ты сегодня? Я новый член 15 лет из Италии. Я хочу знать в Matlab, как рассчитать это: a=40*1 и b=32*1, как построить c=40*32? Спасибо всем Ciao :) <3 </p>

1 Ответ

2 голосов
/ 05 ноября 2019

Прежде всего, я нахожу это замечательным, что вы здесь и даете MATLAB попытку в вашем возрасте. Не позволяйте себе отчаиваться от отрицательного ответа. Тем не менее, было бы замечательно, если бы вы попытались сформулировать свой вопрос более четко и математически более строго, пожалуйста, прочитайте как спросить .

Если Крис Луенго правильный и

  1. A - матрица размера 40x1 (вектор )
  2. B - матрица измерения32x1 (другой вектор)

Затем вы можете сгенерировать матрицу, используя идею @ bla:

C = A B ^ T

, который в обозначениях MATLAB будет c = a*b.' Результирующий размер C будет 40x32, потому что по размеру (40x1) (1x32) = 40x32.

, где B ^ T - это транспонированный . Посмотрите этот пример с двумя векторами размерности 3x1 и 4x1, где полученная матрица имеет размерность 3x4.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...